set haber= conn.execute("select (comments.id) as cevid,comments.poster,comments.comment,comments.da te,data.* from data,comments where data.id=comments.dataid and comments.dataid=" & id )
Bu sorguyla hem data tablosundan hemde comment tablosunda verileri çekebiliyorum.
Sorun comment tablosunda dataid olmayışı.
data haberler tablosu, comment yorum tablosu.
habere yorum yapılmamışsa hata alıyorum.
Bu sorunu nasıl giderebilirim.
Mysql İleri Seviye Yardım
5
●1.208
- 18-01-2007, 16:36:42
- 07-02-2007, 04:19:07Böyle bir sütun var. fakat id noları her zaman eşleşmiyor.

Malesef sorun çözülemeyecek cinsten. - 07-02-2007, 17:40:49id noları eşleşmiyorsa left yada right join kullanarak sorun çözülür. ben sorguyu sizin sorgunuza göre düzenlemeye çalışmıştım. mesela şöyle bir örnek veriyim.
select uye.ad, uye.soyad, uye.posta, siparis.tarih, siparis.fiyat from uye left join siparis on uye.uyeno=siparis.uyeno
burada uyeno sutünlarının eşit olması zorunluluğu yoktur. eşleşmeyen satırlarda çekilir
