Az önce aklıma bişey takıldı acaba tek sorguda 2 tabloyu tarayabiliyor muyuz?
mesela kelime "demo"
bunu hem video hem de haber tablolarında arayabilir mi? Ayrı 2 sorguya mı ihtiyaç var?
2 tabloda arama yapmak
4
●4.375
- 16-01-2009, 02:20:23belki yapılabilir
şuan denedim mysql takıldı
ama linkler de farklı olacağı için iki defa ayrı ayrı yapman daha mantıklı - 16-01-2009, 08:37:18Üyeliği durdurulduolumsuz tablolar arasında ilişki olsa joinle birleştirrisin tek tablo gibi ararsın. ama yapıları tümden farklı olan tablolarda arama yapamazsın ayrı ayrı haberlerde arayin yada videolarda arayın diye göstermen daha sağlıklımtn adlı üyeden alıntı: mesajı görüntüle
- 18-01-2009, 15:16:29böyle bir şey mümkündür lakin arkadaşların söyledikleri daha mantıklı...
ama tek sorguda sonuc elde etmen için union ile birleştirmen lazım sorguları ki union ile birleştirdiğinde ise kolonlar eşit olmalı.
select id,baslık,'Video' as Tablo where baslik like '%demo%' union all select id,baslık,'Haber' as Tablo where baslik like '%demo%'
sen bunu kullanıcın zahmet çekmesin diye yapacaksan kullanıcına zahmet çektirmeden 2 ayrı sorguda yapabilirsin.