ORDER BY
Order by sorgunuzun sonucunun sıralı
olarak (büyükten küçüğe veya küçükten büyüğe) görüntülenmesi için kullanılır. Artan sırada (A-Z) sıralamak için
ASC, azalan sırada (Z-A) sıralamak için
DESC kullanılır.
* NULL kayıtlar en başa gelir.
select * from ogrenci
order by okulno asc
Okulno alanını küçükten büyüğe
sıraladı. Yani ASC kullanıldı.
select * from ogrenci
order by okulno desc
Okulno alanını büyükten küçüğe
sıraladı.Yani DESC kullanıldı.
UPDATE(GÜNCELLEŞTİR)
Kayıtları
güncellemek ve düzeltmek için kullanılır. Şart belirtilmezse ilgili alanın tüm
kayıtları değişir. Şart belirtilirse sadece şarta uyan kayıtlar değişir.
1. Kullanımı : update <tabloadi>
set <alanadi>=<degisendeger>
Böyle kullanıldığında
bütün hepsi değişir.
update ogrenci
set adi='Merve'
select * from ogrenci
Ogrenci tablosunda adi alanındaki verilerin hepsini Merve yaptı.
2. Kullanımı : update <tabloadi>
set <alanadi><degisendeger>
where <alanadi><degisecekdeger>
Böyle kullanıldığında ise şart ile belirtilen kayıtta değişiklik yapılır.
update ogrenci
set adi='Simge'
where okulno=1162
select * from ogrenci
DELETE(SİL)
Bir
tablodaki verileri silmek için DELETE komutu kullanılır. Şart
belirtilmezse tablodaki tüm kayıtlar silinir. Şart belirtilirse sadece şarta uyan
kayıtlar silinir.
1. Kullanımı : delete <tabloadi>
Böyle kullanıldığında bütün hepsi silinir.
delete ogrenci
select * from ogrenci
Tablodaki bütün kayıtları sildi.
2. Kullanımı : delete <tabloadi>
where <alanadi><operatörler>
Böyle kullanıldığında ise şart ile belirtilen kayıt silinir.
delete ogrenci
where okulno=1111
select * from ogrenci
Tablodaki Okulnosu
1111 olan kaydı sildi.
Hiç yorum yok:
Yorum Gönder