Veri Tabanı 1.Dönem 2.Yazılı4 (Sql-4) | Kazım ŞİMŞEK

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

 Mesleki Teknik Anadolu Lisesi 11. Sınıf  Veri Tabanı Dersi 1. Dönem 2. Yazılı-4 (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ının içinde “A” olan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE p_adi like “*a*”;

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

Soru3: Adı “M” ile başlayan kayıtların adını,soyadını,yaşını,medeni halini listeleyen sorguyu yapınız.
SELECT p_adi, p_soyadi, p_yasi, medeni_hali FROM personel WHERE p_adi like “M*”;

Soru4: Cinsiyeti “Kadın” olan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE p_cinsiyeti=”Kadın”;

Soru5: Maaşı 2500TL olan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE p_maasi=2500;

Soru6: Medeni hali “Bekar” olan kayıtları listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE medeni_hali=”Bekar”;

Soru7: Çocuğu olmayan personeli listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE cocuk_sayisi=0;

Soru8: Kıdem 5’ten büyük ve 10’dan küçük olan personelleri listeleyen sorguyu yapınız.
SELECT * FROM personel WHERE kidem_yili between 5 and 10;

Soru9: Çocuk sayısı en çok olan personelin bilgilerini ekrana getiren sorguyu yapınız.
SELECT * FROM personel WHERE cocuk_sayisi=(select max(cocuk_sayisi) from personel);

Soru10: 21 nolu personelin medeni halini “Evli” çocuk sayısını 5 olarak değiştiren sorguyu yazınız.
UPDATE personel SET medeni_hali = ‘Evli’, cocuk_sayisi = 4 WHERE p_no=21;

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

WP-SpamFree by Pole Position Marketing

Watch Dragon ball super