Doğru Cevap
-
ayrı satırlarda göstermek istediğin için union daha mantıklı. iki tablodan çekeceğin kolon sayısı aynı olmalı. kolon adların ilk select ettiğin tablodan alınır.
örnek;
(SELECT id, alan1, alan2 FROM tablo1 WHERE alan1='deger1') UNION (SELECT id, alan3, alan4 FROM tablo2 WHERE alan3='deger3') ORDER BY id ASC
gibi.
Cevaplar
-
Buradaki kosulyaniti değerleri iki tablo için de aynı mı oluyor? Eğer öyle ise inner join yapabilirsin. Değilse union kullan.
-
(select id, name, seo from tblhaber WHERE content LIKE '%Çandarli%') UNION (Select id, name, seo FROM tblsayfa WHERE content LIKE '%Çandarlı%') ORDER BY id DESC
uls hocam tşk ederim dogru cevap işimi cok iyi gördü