Veri Tabanı 1.Dönem 2.Yazılı2 (Sql-2) - Bilişim Konuları

Veri Tabanı 1.Dönem 2.Yazılı2 (Sql-2)

Mesleki Teknik Anadolu Lisesi 11. Sınıf  Veri Tabanı Dersi 1. Dönem 2. Yazılı-2 (SQL Sorguları) Soruları


Aşağıdaki SQL sorularını verilen tabloya göre cevaplayarak SQL cümlelerini yazınız.

personel-tablosu

personel-tablosu

Soru1: Adı “A” ile başlayan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE p_adi like “a*”;

Soru2: Branşı “Bilişim” olan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE p_bransi=”bilişim”;

Soru3: Yaşı 30’dan küçük olan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE p_yasi<30; Soru4: Yaşı 25’den büyük ve Medeni Hali “Bekar” olan kayıtların adını,soyadını,yaşını ve medeni halini listeleyen sorguyu yapınız. SELECT p_adi, p_soyadi, p_yasi, medeni_hali FROM personel WHERE p_yasi>25 and medeni_hali=”Bekar”;

Soru5: Cinsiyeti “Kadın” ve Çocuk sayısı 1’den çok olan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE p_cinsiyeti=”Kadın” and cocuk_sayisi>1;

Soru6: Branşı “Bilişim” ve Maaşı 2900Tl den az olan kayıtları listeleyen sorguyu yazınız.
SELECT * FROM personel WHERE p_maasi

Soru7: Cinsiyeti “Kadın” ve Medeni hali “Bekar” olan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE p_cinsiyeti=”Kadın” and medeni_hali=”Bekar”;

Soru8: Kıdem yılı en büyük olan personelin bilgilerini ekrana yazdıran sorguyu yapınız.
SELECT * FROM Personel WHERE kidem_yili=(SELECT MAX(kidem_yili) FROM Personel);

Soru9: Tüm personelin çocuklarının toplamını hesaplayan sorguyu yapınız.
SELECT sum(cocuk_sayisi) AS toplam_cocuk FROM personel;

Soru10: Personel tablosuna 21 nolu yeni bir kayıt ekleyiniz.
INSERT INTO personel VALUES (21, ‘Ahmet’, ‘Demir’, ‘Bilişim’, 28, ‘Tokat’, ‘Erkek’, ‘12.10.1994’, 2400, ‘Evli’, 5, ‘3562222214’, 4);

Bu Yazıya Tepkin Nedir?
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Yorum Yap