Merhaba arkadaşlar,
3 farklı tablodan döngü ile veri çekmem gerek.İnner join pek işime yaramıyor gibi, farklı bir önerisi olan var mı ?
3 Tablodan Veri Çekme
7
●2.601
- 02-12-2015, 21:01:51union fonksiyonunu kullanabilirsin... Örnekler ve kullanımı hakkında bilgi almak için: http://www.w3schools.com/sql/sql_union.asp
Örnek Kod:
SELECT City FROM Customers UNION ALL SELECT City FROM Suppliers ORDER BY City;
Alttaki kodu 3. bir tablodan veri çekmek için denedim ve sonuç olumlu (Products tablosundaki ProductName sütununu da sanırım City olarak yazdırdı):
SELECT City FROM Customers UNION ALL SELECT City FROM Suppliers UNION ALL SELECT ProductName FROM Products ORDER BY City;
Bu kod da üstteki kodun test sayfasındaki orjinal hali:
SELECT City FROM Customers UNION SELECT City FROM Suppliers ORDER BY City;
İşinize yarayacaktır... - 03-12-2015, 11:34:33Arkadaşın sorusu zaten php ile ilgili değil, SQL ile ilgili.istizan adlı üyeden alıntı: mesajı görüntüle
MySQL de MsSQL de Oracle da diğerleri de hemen hemen birbiri ile aynı olduğundan bu tarz basit sorguları kolayca gerçekleştirebilirler.