Bu sayfa bir sorgu arama sihirbazıdır. Ayrıca çok sayıda sql sorgu örnekleri içermektedir. Sorgunuzda bulunmasını istediğiniz ifadeleri yukarıdaki arama panelinden işaretleyerek arama yapabilirsiniz. İki türlü arama mevcut isterseniz sadece seçtiğiniz ifadeler yer alır. İsterseniz seçtiğiniz ifadeler mutlaka yer almak üzere diğer sql ifadeleri de sorgunuzda bulunabilir. Sorguların cevapları kütüphane veritabanında çözüldü. Diyagmı sol alt köşeden tıklayarak inceleyebilirsiniz.1600 kitap 500 den fazla yazardan oluşan Tamamen Türkçe kütüphane veritabanını bu linke tıklayarak indirebilirsiniz.
Çözüm 1)
Select top 1 * from kitap
order by sayfaSayisi desc
Çözüm 2)
Select * from kitap
where sayafaSayisi=(Select max(sayfaSayisi) from kitap)
ETİKETLER
Select - Top - Where - Order By - Alt Sorgu - Toplam Fonksiyonları -Çözüm 1)
Select count(*) from kitap
Çözüm 2)
Select count(kitapno) from kitap
ETİKETLER
Select - Toplam Fonksiyonları -Çözüm 1)
Select count(*) from ogrenci
Çözüm 2)
Select count(ogrno) from ogrenci
ETİKETLER
Select - Toplam Fonksiyonları -Çözüm 1)
Select sum(sayfasayisi) from kitap
ETİKETLER
Select - Toplam Fonksiyonları -Çözüm 1)
Select sum(puan) from ogrenci
ETİKETLER
Select - Toplam Fonksiyonları -Çözüm 1)
Select avg(puan) from ogrenci
ETİKETLER
Select - Toplam Fonksiyonları -Çözüm 1)
Select min(sayfasayisi) from kitap
ETİKETLER
Select - Toplam Fonksiyonları -Çözüm 1)
Select max(puan) from kitap
ETİKETLER
Select - Toplam Fonksiyonları -Çözüm 1)
Select avg(sayfasayisi) from kitap
ETİKETLER
Select - Toplam Fonksiyonları -Çözüm 1)
Select count(*) from ogrenci
where sinif = '9B'
ETİKETLER
Select - Where - Toplam Fonksiyonları -Çözüm 1)
Select sum(sayfasayisi) from kitap
join tur on tur.turno = kitap.turno
where tur.ad = 'Romance'
ETİKETLER
Select - Join - Where - Toplam Fonksiyonları - Çoklu Tablo -Çözüm 1)
Select count(*) from kitap
join tur on tur.turno = kitap.turno
where tur.ad = 'Gerilim'
ETİKETLER
Select - Join - Where - Toplam Fonksiyonları - Çoklu Tablo -Çözüm 1)
Select avg(sayfasayisi) from kitap
join tur on tur.turno = kitap.turno
where tur.ad = 'Deneme'
ETİKETLER
Select - Join - Where - Toplam Fonksiyonları - Çoklu Tablo -Çözüm 1)
Select sum(sayfasayisi) from kitap
join yazar on yazar.yazarno = kitap.yazarno
where yazar.ad = 'Kemal' and yazar.soyad = 'Tahir'
ETİKETLER
Select - Join - Where - Toplam Fonksiyonları - Çoklu Tablo -Çözüm 1)
Select sum(puan) from kitap
join yazar on yazar.yazarno = kitap.yazarno
where yazar.ad = 'Aziz' and yazar.soyad = 'Nesin'
ETİKETLER
Select - Join - Where - Çoklu Şart - Toplam Fonksiyonları - Çoklu Tablo -Çözüm 1)
Select count(*) from kitap
join yazar on yazar.yazarno = kitap.yazarno
where yazar.ad = 'Halit Ziya' and yazar.soyad = 'Uşaklıgil'
ETİKETLER
Select - Join - Where - Çoklu Şart - Toplam Fonksiyonları - Çoklu Tablo -Çözüm 1)
Select count(*) from ogrenci
join islem on ogrenci.ogrno = islem.ogrno
where ogrenci.ad = 'Ayşe' and ogrenci.soyad = 'Bakır'
ETİKETLER
Select - Join - Where - Çoklu Şart - Toplam Fonksiyonları - Çoklu Tablo -Çözüm 1)
Select sum(sayfasayisi) from ogrenci
join islem on ogrenci.ogrno = islem.ogrno
join kitap on kitap.kitapno = islem.kitapno
where ogrenci.ad = 'Sinan' and ogrenci.soyad = 'Ay'
ETİKETLER
Select - Join - Where - Çoklu Şart - Toplam Fonksiyonları - Çoklu Tablo -Çözüm 1)
Select count(distinct yazarno) from ogrenci
join islem on ogrenci.ogrno = islem.ogrno
join kitap on kitap.kitapno = islem.kitapno
where ogrenci.ad = 'Ali' and ogrenci.soyad = 'Al'
ETİKETLER
Select - Distinct - Join - Where - Çoklu Şart - Toplam Fonksiyonları - Çoklu Tablo -Çözüm 1)
Select sinif,count(*) as ogrenciSayısı
from ogrenci
group by sinif
ETİKETLER
Select - Group By - Toplam Fonksiyonları -Çözüm 1)
Select cinsiyet,count(*) as ogrenciSayısı
from ogrenci
group by cinsiyet
ETİKETLER
Select - Group By - Toplam Fonksiyonları - Takma Ad -Çözüm 1)
Select sinif,cinsiyet,count(*) as OgrenciSayısı
from ogrenci
group by cinsiyet,sinif
ETİKETLER
Select - Group By - Toplam Fonksiyonları - Takma Ad -Çözüm 1)
Select sinif,cinsiyet,count(*) as OgrenciSayısı
from ogrenci
where cinsiyet = 'F'
group by cinsiyet,sinif
ETİKETLER
Select - Where - Group By - Toplam Fonksiyonları - Takma Ad -Çözüm 1)
Select ad,soyad,count(*) KitapSayısı
from ogrenci,islem
where ogrenci.ogrno = islem.ogrno
group by ogrenci.ogrno,ad,soyad
Çözüm 2)
Select ad,soyad,count(*) KitapSayısı
from ogrenci
join islem on ogrenci.ogrno = islem.ogrno
group by ogrenci.ogrno,ad,soyad
ETİKETLER
Select - Join - Where - Group By - Toplam Fonksiyonları - Takma Ad - Çoklu Tablo -Çözüm 1)
Select ad,soyad,count(*) KitapSayısı
from ogrenci
join islem on ogrenci.ogrno = islem.ogrno
group by ogrenci.ogrno,ad,soyad
order by BookCount desc
Çözüm 2)
Select ad,soyad,count(*) KitapSayısı
from ogrenci,islem
where ogrenci.ogrno = islem.ogrno
group by ogrenci.ogrno,ad,soyad
order by BookCount desc
ETİKETLER
Select - Join - Where - Group By - Order By - Toplam Fonksiyonları - Takma Ad - Çoklu Tablo -Çözüm 1)
Update kitap set puan +=10
where sayfasayisi = (Select MAX(sayfasayisi) from kitap)
ETİKETLER
Update - Where - Alt Sorgu - Toplam Fonksiyonları -