• 22-07-2024, 19:17:46
    #1
    Selamlar,
    Mysql bilgim pek yok.

    kalem isimli tablomuz var
    kalemresimleri isimli tablomuz var

    kalem tablomuzdaki id değerine göre
    kalemresimleri
    tablosu içerisinde
    kalemidsi = 5 > resimlink
    şeklinde resim link kayıt altında tutuluyor.

    fakat kalem isimli tablo doluyken görseller kalemresimleri tarafında id değeri boş olduğundan örnek kalemid = 8 ile ilgili resimler olmadığından boş veri dönücek
    şöyle bir kod nasıl yazılır.

    kalem tablosundaki id 'ye göre > kalemresimleri tablosunda kalemidsi = null boş dönerse kalem tablosundaki id değerini listeleyecek bir kod nasıl yazılır ?
    Buna göre id leri alıp tekrar resimleri doldurmam gerekicek
  • 22-07-2024, 19:22:01
    #2
    Yeni Nesil Dijital Ajans
    İstediğiniz sorguyu yazmak için LEFT JOIN kullanarak, kalem tablosundaki id değerlerine göre kalemresimleri tablosunda ilgili kayıtları eşleştirip, eşleşmeyen kayıtları (yani kalemresimleri tablosunda kalemidsi değeri boş olan kayıtları) listeleyebilirsiniz.

    İşte bu sorgunun nasıl yazılacağına dair bir örnek:

    SELECT kalem.id
    FROM kalem
    LEFT JOIN kalemresimleri ON kalem.id = kalemresimleri.kalemidsi
    WHERE kalemresimleri.kalemidsi IS NULL;

    Bu sorgu, kalem tablosundaki her bir kaydı kalemresimleri tablosundaki ilgili kayıtlarla eşleştirir. kalemresimleri tablosunda kalemidsi değeri olmayan (NULL olan) kayıtlar, yani resim bağlantısı olmayan kalem tablosundaki id'leri döner.

    Bu sorguyu çalıştırarak, kalemresimleri tablosunda resim bağlantısı olmayan kalem tablosundaki id'leri alabilirsiniz ve bu id'lere göre resim ekleme işlemlerini gerçekleştirebilirsiniz.


    Kaynak: ChatGPT 4o
  • 22-07-2024, 19:30:48
    #3
    EKA Reklam adlı üyeden alıntı: mesajı görüntüle
    İstediğiniz sorguyu yazmak için LEFT JOIN kullanarak, kalem tablosundaki id değerlerine göre kalemresimleri tablosunda ilgili kayıtları eşleştirip, eşleşmeyen kayıtları (yani kalemresimleri tablosunda kalemidsi değeri boş olan kayıtları) listeleyebilirsiniz.

    İşte bu sorgunun nasıl yazılacağına dair bir örnek:

    SELECT kalem.id
    FROM kalem
    LEFT JOIN kalemresimleri ON kalem.id = kalemresimleri.kalemidsi
    WHERE kalemresimleri.kalemidsi IS NULL;

    Bu sorgu, kalem tablosundaki her bir kaydı kalemresimleri tablosundaki ilgili kayıtlarla eşleştirir. kalemresimleri tablosunda kalemidsi değeri olmayan (NULL olan) kayıtlar, yani resim bağlantısı olmayan kalem tablosundaki id'leri döner.

    Bu sorguyu çalıştırarak, kalemresimleri tablosunda resim bağlantısı olmayan kalem tablosundaki id'leri alabilirsiniz ve bu id'lere göre resim ekleme işlemlerini gerçekleştirebilirsiniz.


    Kaynak: ChatGPT 4o

    tamamdır kod çalıştı , aynı id değerlerine göre içerikleri tek tek manuel olarak ekleme yapıyorum şimdi teşekkür ederim.
  • 22-07-2024, 19:31:33
    #4
    Yeni Nesil Dijital Ajans
    Slash adlı üyeden alıntı: mesajı görüntüle
    tamamdır kod çalıştı , aynı id değerlerine göre içerikleri tek tek manuel olarak ekleme yapıyorum şimdi teşekkür ederim.
    Bana değil ChatGPT reise teşekkürler
  • 22-07-2024, 19:34:31
    #5
    EKA Reklam adlı üyeden alıntı: mesajı görüntüle
    Bana değil ChatGPT reise teşekkürler
    teknoloji gerçekten işe yarıyor bazen.
    önceden googleda satır satır " " içerisinde arama yapardım istediğimi arıyana kadar şimdi tek bir soru cümlesi ile yanıt veriyor.