Veri Tabanı 1.Dönem 2.Yazılı1 (Sql-1)
Mesleki Teknik Anadolu Lisesi 11. Sınıf
Veri Tabanı Dersi 1. Dönem 2. Yazılı-1 (SQL Sorguları) Soruları
Aşağıdaki SQL sorularını verilen tabloya göre cevaplayarak SQL cümlelerini yazınız.
Soru1: Personel tablosundaki tüm kayıtları listeleten sorguyu yapınız.
SELECT * FROM personel;
Soru2: Branşı “Makina” olan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE p_bransi=”makine”;
Soru3: Yaşı 26’dan büyük olan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE p_yasi>26;
Soru4: İli “Tokat ve Cinsiyeti “Erkek” olan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE p_ili=”Tokat” and p_cinsiyeti=”Erkek”;
Soru5: Cinsiyeti “Kadın” ve Medeni Hali “Evli” olan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE p_cinsiyeti=”Kadın” and medeni_hali=”Evli”;
Soru6: Maaşı 2000TL ile 3000TL arasında olan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE p_maasi between 2000 and 3000;
Soru7: Cinsiyeti “Erkek” ve Medeni hali “Bekar” olan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE p_cinsiyeti=”Erkek” and medeni_hali=”Bekar”;
Soru8: Maaşı 3000TL den büyük ve çocuğu olan personeli listeleyen sorguyu yapınız.
SELECT *FROM personel WHERE cocuk_sayisi>0 and p_maasi>3000;
Soru9: Tüm personelin maaşlarının toplamını hesaplayan sorguyu yapınız.
SELECT sum(p_maasi) AS toplam_maas FROM personel;
Soru10: İli “Tokat” olan personelin ilini “Van” olarak değiştiren sorguyu yapınız.
UPDATE personel SET p_ili = ‘Van’ WHERE p_ili=’Tokat’;
<< Önceki Yazı
Sonraki Yazı >>