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
Mysql tabloda id eşleştirme ? boş ise vb durumlar nasıl yapılıyor?
4
●118
- 22-07-2024, 19:22:01İ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:48EKA Reklam 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. - 22-07-2024, 19:31:33Bana değil ChatGPT reise teşekkürlerSlash adlı üyeden alıntı: mesajı görüntüle
- 22-07-2024, 19:34:31teknoloji gerçekten işe yarıyor bazen.EKA Reklam adlı üyeden alıntı: mesajı görüntüle
ö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.
