iç içe sorgular ve innerjoin
Transkript
iç içe sorgular ve innerjoin
İÇ İÇE SORGULAR VE INER JOIN İç içe sorgular inner join kullanılarak da yapılabilir. SELECT Ad FROM Filmler WHERE Film_ID IN ( SELECT Film_ID SORU : Tom Hanks’in oynadığı filmleri getirsin SELECT Filmler.Ad FROM Filmler INNER JOIN Oyun_Film ON Filmler. Film_ID = Oyun_Film. Film_ID INNER JOIN Oyuncular ON Oyuncular. Oyuncu_ID = Oyun_Film. Oyuncu_ID WHERE Oyuncular.Ad = "Tom" AND Oyuncular.Soyad = "Hanks" FROM Oyuncu_Film WHERE Oyuncu_ID = ( SELECT Oyuncu_ID FROM Oyuncular WHERE Ad = "Tom" AND Soyad = "Hanks" )) SORU : Türü dram olan filmlerin Adlarını ve IMDB Puanlarını listeleyelim SELECT Filmler.Ad, Filmler. IMDB_Puan SELECT Ad, IMDB_Puan FROM FROM Filmler Filmler INNER JOIN Film_Tur WHERE Film_ID IN ( ON Filmler. Film_ID = Film_Tur. Film_ID SELECT Film_ID INNER JOIN Turler ON Turler. Tur_ID = Film_Tur. Tur_ID WHERE Turler.Ad = "Dram" FROM Film_Tur WHERE Tur_ID IN ( SELECT Tur_ID FROM Turler WHERE Ad = "Dram" )) Natalia Portman’ın oynadığı film sayısını SELECT COUNT(Film_ID) AS Film_Sayisi FROM Filmler WHERE Film_ID IN ( SELECT Film_ID FROM Oyuncu_Film WHERE Oyuncu_ID IN ( SELECT COUNT(Film_ID) AS Film_Sayisi FROM Filmler INNER JOIN Oyun_Film ON Filmler. Film_ID = Oyun_Film. Film_ID INNER JOIN Oyuncular ON Oyuncular. Oyuncu_ID = Oyun_Film. Oyuncu_ID WHERE Oyuncular.Ad = "Natalia" AND Oyuncular.Soyad = "Portman" SELECT Oyuncu_ID FROM Oyuncular WHERE Ad = "Natalia" AND Soyad = "Portman" )) Kaynak: http://www.cemdemir.net/veri-tabani/sql-6-karmasik-ic-ice-select-sorgulari-1177.html IMDB Puanı, tüm filmlerin IMDB Puanlarının ortalamasından büyük olan dram filmlerin adlarını, IMDB puanlarını ve tarihlerini listeleyelim SELECT Ad, Tarih, IMDB_Puan FROM Filmler WHERE IMDB_Puan > ( SELECT AVG(IMDB_Puan) FROM Filmler ) AND Film_ID IN ( SELECT Film_ID SELECT Filmler.Ad, Filmler. IMDB_Puan, Filmler. Tarih FROM Filmler INNER JOIN Film_Tur ON Filmler. Film_ID = Film_Tur. Film_ID INNER JOIN Turler ON Turler. Tur_ID = Film_Tur. Tur_ID WHERE Turler.Ad = "Dram" AND Filmler. IMDB_Puan>AVG (Filmler. IMDB_Puan) FROM Film_Tur WHERE Tur_ID IN ( SELECT Tur_ID FROM Turler WHERE Ad = "Dram" )) Kaynak: http://www.cemdemir.net/veri-tabani/sql-6-karmasik-ic-ice-select-sorgulari-1177.html
Benzer belgeler
24.08.2015 Kamuyu Aydınlatma Platformu http://www.kap.gov.tr
Yukarıdaki açıklamalarımızın, Sermaye Piyasası Kurulu'nun yürürlükteki Özel Durumlar Tebliğinde yer alan esaslara uygun olduğunu, bu konuda/konularda tarafımıza ulaşan bilgileri tam olarak
yansıttı...
26.08.2015 Kamuyu Aydınlatma Platformu http://www.kap.gov.tr
Yukarıdaki açıklamalarımızın, Sermaye Piyasası Kurulu'nun yürürlükteki Özel Durumlar Tebliğinde yer alan esaslara uygun olduğunu, bu konuda/konularda tarafımıza ulaşan bilgileri tam olarak
yansıttı...
bildirim sorguları şirketler yatırım fonları kap hakkında mevzuat ve
Artırım Öncesi Ödenmiş/Çıkarılmış Sermaye (TL)
Artırım Sonrası Ödenmiş/Çıkarılmış Sermaye (TL)
Bedelsiz Artırım Tutarı (TL)