Microsoft SQL Server Sorgu Örnekleri-1
Microsoft SQL Server ile yapılan tablo işlemlerine ait örnekler aşağıda verilmiştir. Bu örneğimizde öncelikle ogrenci isimli bir tablo oluşturulmuş ve daha sonra bu tablo ile ilgili SQL sorguları yazılarak çalıştırılması durumunda hangi sonucun çıktığını gösteren sorgu çıktıları gösterilmiştir.
Öncelikle ogrenci isimli tablo oluşturulup kayıtlar giriliyor.
Daha sonra yukarıdaki tablo ile ilgili SQL sorguları yazılarak çalıştırılıyor. Sonuçları gösteriliyor.
Sorgu1: ogrenci tablosundaki tüm kayıtları listeleten sorguyu yapınız.
select * from ogrenci;
Sorgu2: Adı “A” ile başlayan kayıtları listeleyen sorguyu yapınız.
select * from ogrenci where adi like 'A%';
Sorgu3: Soyadı “Y” ile başlayan kayıtları listeleyen sorguyu yapınız.
*select * from ogrenci where soyadi like 'Y%';
Sorgu4: Adının içinde “A” olan kayıtları listeleyen sorguyu yapınız.
select * from ogrenci where adi like '%a%';
Sorgu5: Soyadı “Z” ile biten kayıtları listeleyen sorguyu yapınız.
select * from ogrenci where soyadi like '%z';
Sorgu6: Sınıfı “11/A” olan kayıtları listeleyen sorguyu yapınız.
select * from ogrenci where sinifi='11/A';
Sorgu7: Cinsiyeti “Kız” olan kayıtları listeleyen sorguyu yapınız.
select * from ogrenci where cinsiyeti='Kız';
Sorgu8: Ogrenci_no “100” ile “300” arasındaki kayıtları listeleyen sorguyu yapınız.
select * from ogrenci where ogrenci_no between 100 and 300;
Sorgu9: adi alanına göre küçükten büyüğe doğru sıralama yapan sorguyu yapınız.
select * from ogrenci order by adi asc;
Sorgu10: soyadi alanına göre büyükten küçüğe doğru sıralama yapan sorguyu yapınız
select * from ogrenci order by soyadi desc;
INSERT KOMUTLARI
insert into ogrenci (ogrenci_no, adi, soyadi,cinsiyeti,sinifi) values('600','ali','can','erkek','11/a'); insert into ogrenci (ogrenci_no,adi,soyadi,cinsiyeti,sinifi) values('700','mehmet','türk','erkek','11/b'); insert into ogrenci (ogrenci_no, adi, soyadi,cinsiyeti,sinifi) values('800','hasan','demir','erkek','11/a'); insert into ogrenci (ogrenci_no,adi,soyadi,cinsiyeti,sinifi) values('900','mehmet','aslan','erkek','11/b'); insert into ogrenci (ogrenci_no,adi,soyadi,cinsiyeti,sinifi) values('1000','elif','korkmaz','kız','11/b'); insert into ders(ogrenci_no,ders_adi,notu) values ('800','veritabanı',95); insert into ders(ogrenci_no,ders_adi,notu) values ('800','Nesne tabanlı',10); insert into ders(ogrenci_no,ders_adi,notu) values ('800','grafik',20); insert into ders(ogrenci_no,ders_adi,notu) values ('800','edebiyat',60);*/
DELETE KOMUTU
delete from ogrenci where ogrenci_no='700'; delete from ogrenci where adi='mehmet' and soyadi='aslan'; delete from ogrenci where soyadi='can'; delete from ders where ogrenci_no='800' and ders_adi='veritabani' and notu=95; delete from ders where ogrenci_no=800 and notu=20;
<< Önceki Yazı
Sonraki Yazı >>
Bunu neden .docx uzantılı yapıp yayınlamadınız?
Biz kolaylık olması amacıyla direk okunması için böyle yayınladık. Eğer isterseniz kopyalayarak bir word dosyasına yapıştırabilirsiniz.
İlk iki fotograf alakasız.
Bu örnekte form 1 in kodunda hata var textbox1.text birincisi ikinciside textbox1. text 2 incisi 2 olacak.
Teşekkürler. Gerekli düzeltmeler yapılmıştır.