VERİ TABANI-1 SORULARI
1- türkçe veya matematik dersinden geçen öğrencilerin
ad, ve soyadlarını listeleyen sorguyu yazınız?
2- programlama dersinden kaç kişi geçtiğini bulan
sorguyu yazınız?
3-bilgisayar veya makine bölümünde derse giren
öğretmenlerin isim ve soyisimlerini list. sorguyu yaz.?
4- Öğrencinin adı M ile başlayan veya 5 harften oluşan
öğrencilerden Matematik dersinden kalanları list.
sorguyu yazınız?
CEVAPLAR
1-select ogrenci.adi,ogrenci.soyadi,ders.dersin_adi,
notlar.durum
from ogrenci, ders, notlar
where (ders.dersin_adi='türkçe' or
ders.dersin_adi='matematik')
and notlar.final>44 and notlar.ort>44 and
notlar.ogr_id=ogrenci.ogr_id and
ders.ders_id=notlar.ders_id
2-select count(*) as gecen_sayisi
from notlar,ders
where ders.dersin_adi='programlama' and
notlar.final>44 and notlar.ort>44 and
ders.ders_id=notlar.ders_id
3-select ogretmen.adi,ogretmen.soyadi,
bolum.bolum_adi, ders.dersin_adi
from bolum,ogretmen,notlar,ders,ogrenci
where (bolum_adi='makine' or
bolum_adi='bilgisayar') and
bolum.bolum_id=ogrenci.bolum_id and
ogrenci.ogr_id=notlar.ogr_id and
notlar.ders_id=ders.ders_id and
ogretmen.ogrt_id=ders.ogrt_id
4-select ogrenci.adi,ogrenci.soyadi,
notlar.durum, ders.dersin_adi
from notlar,ders,ogrenci
where (ogrenci.adi like 'M%' or
ogrenci.adi like '_____') and
(notlar.final<45 or notlar.ort<45)and
ders.dersin_adi='matematik' and
ogrenci.ogr_id=notlar.ogr_id and
notlar.ders_id=ders.ders_id
GERİ
Hiç yorum yok:
Yorum Gönder