SQL Sorgu Örnekleri-8 | Bilişim Konuları

SQL Sorgu Örnekleri-8

SELECT KOMUTU İLE İLGİLİ SQL SORGULARI

 

1. Hangi komut Ogrenci  tablosunu listeler

 

SELECT *FROM ogrenci ;

 

2. Ogrenci tablosunda yaşı 16 den küçük olan kayıtları listeler

 

Select *FROM ogrenci WHERE yas<16;

 

3. Ogrenci tablosunda cinsiyeti kadın olan kayıtları listeler

 

SELECT *FROM ogrenci WHERE cinsiyet=’Erkek’;

 

4. Ogrenci tablosunda cinsiyeti erkek ve yaşı 16 den büyük olan kayıtları listeler

 

SELECT *FROM ogrenci WHERE cinsiyet=’Erkek’ and yas>16;

 

5. Ogrenci tablosunda cinsiyeti kadın ve yaşı 15 dan küçük olan kayıtları listeler

 

SELECT *FROM ogrenci WHERE cinsiyet=’Kadın’ and yas<15;

 

6. Ogrenci tablosunda cinsiyeti erkek yada yaşı 18 dan küçük olan kayıtları listeler

 

SELECT *FROM ogrenci WHERE cinsiyet=’Erkek’ or yas<18;

 

7. Ogrenci tablosunda adı ‘EnginCan Soyadı KOÇ olan kayıtları listeler

 

SELECT *FROM ogrenci WHERE ad=’EnginCan ‘ and Soyadi=KOÇ;

 

8. Ogrenci tablosunda yaşı 14 ile 18 arasında olan kayıtları listeler

 

Select *FROM ogrenci WHERE yas BETWEEN 14 AND 18;

 

9. Ogrenci tablosunda yaşı 16 olan kayıtların ad ve soyadlarını ,listeler

 

SELECT ad,soyad FROM ogrenci WHERE yas=16;

 

10. Ogrenci tablosunda adı Engin olan kayıtları listeler

 

Select *FROM ogrenci WHERE ad=’Engin’;

 

DELETE KOMUTU İLE İLGİLİ SQL SORGULARI

 

1. Ogrenci tablosunundaki bütün kayıtları siler

 

DELETE FROM ogrenci;

 

2. Ogrenci tablosunda Ogrenci numarası 15 olan kayıtları siler

 

DELETE FROM ogrenci WHERE ogr_no=15;

 

3. Ogrenci tablosunda adı Mehmet olan kayıtları siler

 

DELETE FROM ogrenci WHERE ad=’Mehmet’;

 

4. Ogrenci tablosunda adı ‘EnginCan’ soyadı KOÇ olan kayıtları siler

 

DELETE FROM ogrenci WHERE ad=’EnginCan’ and Soyadi=KOÇ;

 

5. Ogrenci tablosunda yaşı 14 den küçük olan kayıtları siler

 

DELETE FROM ogrenci WHERE yas<14;

 

6. Ogrenci tablosunda yaşı 14 ile 16 arasında olan kayıtları siler

 

DELETE FROM ogrenci WHERE yas BETWEEN 14 AND 16;

 

7. Ogrenci tablosunda cinsiyeti erkek olan kayıtları siler

 

DELETE FROM ogrenci WHERE cinsiyet=’Erkek’ ;

 

8. Ogrenci tablosunda cinsiyeti erkek ve yaşı 18 den büyük olan kayıtları siler

 

DELETE FROM ogrenci WHERE cinsiyet=’Erkek’ and yas>18;

 

9. Ogrenci tablosunda cinsiyeti kadın ve yaşı 16 dan büyük olan kayıtları siler

 

DELETE FROM ogrenci WHERE cinsiyet=’Kadın’ and yas>16;

 

10. Ogrenci tablosunda cinsiyeti kadın yada yaşı 14 dan küçük olan kayıtları siler

 

DELETE FROM ogrenci WHERE cinsiyet=’Kadın’ or yas<14;

 

INSERT INTO KOMUTU İLE İLGİLİ SQL SORGULARI

 

1. Ogrenci tablosuna Ogrenci numarası 1,adı Engin,Soyadı Can,yaşı 17 ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(1,’Engin’,’Can’,17,’Erkek’)

 

2. Ogrenci tablosuna Ogrenci numarası 2,adı Eda,Soyadı Uslu,yaşı 16 ve cinsiyeti Kadın olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(2,Eda,’Uslu’,16,’Kadın’)

 

3. Ogrenci tablosuna Ogrenci numarası 3,adı Ahmet,Soyadı Kural,yaşı 17 ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(3,’Ahmet’,’Kural’,17,’Erkek’)

 

4. Ogrenci tablosuna Ogrenci numarası 4,adı Metin,Soyadı OKTAY,yaşı 20 ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(4, Metin, OKTAY,20,’Erkek’)

 

5. Ogrenci tablosuna Ogrenci numarası 5,adı Engin,Soyadı ‘KOÇ’,yaşı 17ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(5,Engin,’KOÇ’,17,’Erkek’)

 

6. Ogrenci tablosuna Ogrenci numarası 6,adı Mehmet Can,Soyadı Böler ,yaşı 19 ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(6,’Mehmet Can’,’Böler’,19,’Erkek’)

 

7. Ogrenci tablosuna Ogrenci numarası 7,adı Yunus Emre,’Soyadı Çelenk,yaşı 17  ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(7,’Yunus Emre’,’Çelenk,17,’Erkek’)

 

8. Ogrenci tablosuna Ogrenci numarası 8,adı Fatih,Soyadı Terim,yaşı 17 ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(8, Fatih, Terim,17,’Erkek’)

 

9. Ogrenci tablosunda cinsiyeti kadın ve yaşı 16 dan büyük olan kayıtları siler

 

DELETE FROM ogrenci WHERE cinsiyet=’Kadın’ and yas>16;

 

10. Ogrenci tablosunda cinsiyeti kadın yada yaşı 14 dan küçük olan kayıtları siler

 

DELETE FROM ogrenci WHERE cinsiyet=’Kadın’ or yas<14;

 

1. Ogrenci tablosuna Ogrenci numarası 1,adı Engin,Soyadı Can,yaşı 17 ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(1,’Engin’,’Can’,17,’Erkek’)

 

2. Ogrenci tablosuna Ogrenci numarası 2,adı Eda,Soyadı Uslu,yaşı 16 ve cinsiyeti Kadın olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(2,Eda,’Uslu’,16,’Kadın’)

 

3. Ogrenci tablosuna Ogrenci numarası 3,adı Ahmet,Soyadı Kural,yaşı 17 ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(4,’Ali’,’Üzümcü’,20,’Erkek’)

 

4. Ogrenci tablosuna Ogrenci numarası 4,adı Ali,Soyadı Üzümcü,yaşı 20 ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(4,’Ali’,’Üzümcü’,20,’Erkek’)

 

5. Ogrenci tablosuna Ogrenci numarası 5,adı Engin,Soyadı ‘KOÇ’,yaşı 17ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(5,Engin,’KOÇ’,17,’Erkek’)

 

6. Ogrenci tablosuna Ogrenci numarası 6,adı Mehmet Can,Soyadı Böler ,yaşı 19 ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(6,’Mehmet Can’,’Böler’,19,’Erkek’)

 

7. Ogrenci tablosuna Ogrenci numarası 7,adı Yunus Emre,’Soyadı Çelenk,yaşı 17  ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(7,’Yunus Emre’,’Çelenk,17,’Erkek’)

 

8. Ogrenci tablosuna Ogrenci numarası 8,adı Fatih,Soyadı Terim,yaşı 17 ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(8, Fatih, Terim,17,’Erkek’)

 

9. Ogrenci tablosuna Ogrenci numarası 9,adı Nergis,Soyadı Kaçan,yaşı 16 ve cinsiyeti kadın olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(9,’Nergis’,’Kaçan’,16,’Kadın’)

 

10. Ogrenci tablosuna Ogrenci numarası 10,adı Semih,Soyadı Gürüç,yaşı 16 ve cinsiyeti erkek olan bir kayıt ekler

 

INSERT INTO Ogrenci VALUES(10,’Semih’,’Gürüç’,16,’Erkek’)

 

UPDATE KOMUTU İLE İLGİLİ SQL SORGULARI

 

1. Ogrenci tablosunda cinsiyeti erkek ve yaşı 18 dan küçük olan kayıtların yaşlarını 19 olarak günceller

 

UPDATE Ogrenci SET yas=19 WHERE cinsiyet=’Erkek’ and yas<18′

 

2. Ogrenci tablosunda cinsiyeti erkek yada yaşı 20 dan büyük olan kayıtların yaşlarını 20 olarak günceller.

 

UPDATE Ogrenci SET yas=20 WHERE cinsiyet=’Erkek’ or yas<20′

 

3. Ogrenci tablosunda cinsiyeti Erkek olan kayıtları Kadın olarak günceller

 

UPDATE Ogrenci SET cinsiyet=’Kadın ‘ WHERE cinsiyet=’Erkek ‘;

 

4. Ogrenci tablosunda adı Semih olan kayıtların Ogrenci numarasını 19 olarak günceller

 

UPDATE Ogrenci SET ogr_no=19 WHERE ad=’Semih’;

 

5. Ogrenci tablosunda adı Engin olan kayıtların Ogrenci numarasını 10 olarak günceller

 

UPDATE Ogrenci SET ogr_no=10 WHERE ad=’Engin’;

 

6. Ogrenci tablosunda adı Ahmet olan kayıtların  Ogrenci numarasını  24 olarak günceller

 

UPDATE Ogrenci SET ogr_no=24 WHERE ad=’Ahmet’;

 

7. Ogrenci tablosunda adı Tolga olan kayıtların Ogrenci numarasını 15 olarak günceller

 

UPDATE Ogrenci SET ogr_no=15  WHERE ad=’Tolga’;

 

8. Ogrenci tablosunda cinsiyeti kadın ve yaşı 18 dan küçük olan kayıtların yaşlarını 18 olarak günceller

 

UPDATE Ogrenci SET yas=18 WHERE cinsiyet=’Kadın’ and yas<18;

 

9. Ogrenci tablosunda cinsiyeti kadın yada yaşı 20 dan küçük olan kayıtların yaşlarını 14 olarak günceller

 

UPDATE Ogrenci SET yas=14 WHERE cinsiyet=’Kadın’ or yas<20;

 

10. Ogrenci tablosunda adı Semih olan kayıtların yaşlarını 25 olarak günceller

 

UPDATE Ogrenci SET yas=25 WHERE ad=’Semih’;

 

ORDER BY KOMUTU İLE İLGİLİ SQL SORGULARI

 

1. Ogrenci tablosundaki tüm veriler yas alanına göre artan sırada seçilir

 

SELECT * FROM ogrenci ORDER BY yas asc

 

2. Ogrenci tablosundaki tüm veriler cinsiyet alanına göre artan sırada seçilir

 

SELECT * FROM ogrenci ORDER BY cinsiyet asc

 

3. Ogrenci tablosundaki tüm veriler ogr_no alanına göre azalan sırada seçilir  

 

SELECT * FROM ogrenci ORDER BY ogr_no dsc

 

4. Ogrenci tablosundaki tüm veriler ad alanına göre artan sırada seçilir:   

 

SELECT * FROM ogrenci ORDER BY ad asc

 

5. Ogrenci tablosundaki tüm veriler soyad alanına göre artan sırada seçilir

 

SELECT * FROM ogrenci ORDER BY soyad asc

 

LIKE KOMUTU İLE İLGİLİ SQL SORGULARI

 

1. Ogrenci tablosunda adının başında a harfi olan kayıtları listeler

 

SELECT * FROM ogrenci WHERE ad like ‘a%’;

 

2. Ogrenci tablosunda adının sonunda y harfi olan kayıtları listeler

 

SELECT * FROM ogrenci WHERE ad like ‘%y’;

 

3. Personel Tablosunda adının içerisinde e harfi olan kayıtları listeler

 

SELECT * FROM ogrenci WHERE ad like ‘%a%’;

 

4. Ogrenci tablosunda soyadının başında y harfi olan kayıtları listeler

 

SELECT * FROM ogrenci WHERE soyad like ‘y%’;

 

5. Personel Tablosunda soyadının içerisinde a harfi olan kayıtları listeler

 

SELECT * FROM ogrenci WHERE soyad like ‘%a%’;

Bir cevap yazın

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

Comment Spam Protection by WP-SpamFree