SELECT KOMUTU İLE İLGİLİ SQL SORGULARI
1. Ogrenci tablosunun tamamını 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 erkek 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ı ‘Batuhan Soyadı OKUR olan kayıtları listeler
SELECT *FROM ogrenci WHERE ad=’Batuhan‘ and Soyadi=OKUR;
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ı Batuhan olan kayıtları listeler
Select *FROM ogrenci WHERE ad=’Batuhan’;
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%’