SELECT
İstediğimiz verileri getirip listelenmiş şekilde okunabilmesini sağlayan sorgu türüdür.
Syntax: SELECT KolonAdı FROM TabloAdı
Not: Dikkat edilmesi gereken konu SELECT sorgumuzdaki kolon ve tablo adlarının isimleri veri tabanındaki adlarıyla aynı olmalıdır
Örnek:
-- Personel tablosundaki tüm bilgileri getirmek için
SELECT * FROM TBL_Personel
-- Personel tablosundaki Ad ve Soyad kolonlarını getirmek için
SELECT Ad,Soyad FROM TBL_Personel
Şartlı Sorgulama
Syntax: SELECT KolonAdı FROM TabloAdı WHERE Şart
Not: MS SQL de satırlar ' tek tırnak içerinde belirtilmeli
Örnek:
-- Personel tablosundaki Muhasebe departmanında çalışanların Gorev isimli kolonlarını getirmek için
SELECT Gorev FROM TBL_Personel WHERE Departman='Muhasebe'
-- TBL_Personel tablosundaki PersonelID kolonundaki id numarası 10 olan personeli Ad ve Soyad olarak getirmek için
SELECT Ad,Soyad FROM TBL_Personel WHERE PersonelID=10
Karşılaştırma Operatörleri
= Eşitlik SELECT * FROM TBL_Personel WHERE Yas=25
> Büyüktür SELECT * FROM TBL_Personel WHERE Yas>25
< Küçüktür SELECT * FROM TBL_Personel WHERE Yas<25
<> Eşit Değil SELECT * FROM TBL_Personel WHERE Yas<>25
<= Küçük Eşit SELECT * FROM TBL_Personel WHERE Yas<=25
>= Büyük Eşit SELECT * FROM TBL_Personel WHERE Yas>=25
Karşılaştırma İfadeleri
AND VE WHERE Yas=25 AND WHERE Yas=27
OR VEYA WHERE Yas=25 OR WHERE Yas_27
BETWEEN ARASINDA WHERE Yas BETWEEN 25 AND 27
IN DAHİL WHERE Yas IN (25,26,27)
LIKE GİBİ WHERE Ad LIKE 'a%' (adı a ile başlayanlar)
NOT DEĞİL WHERE NOT Yas=25
Like Operatörü
--------------------------------------------------------------------------------------------------
UPDATE
Güncellemek için kullanılan sorgu türüdür.
UPDATE dbo.Kategori SET KategoriAd='Kalem' WHERE Kategori_ID='41' --------------------------------------------------------------------------------------------------
DELETE
Silme işlemleri için kullanılan sorgu türüdür.
--------------------------------------------------------------------------------------------------
Hiç yorum yok:
Yorum Gönder