Anasayfa / SQL Select Komutu
SQL Select Komutu
3630 12 Nisan 2015 Pazar, 19:39 MS SQL

SQL Select Komutu

SQL Server veritabanımıza T-SQL komutlarıyla bir veya birden çok veri alabilmek için SELECT deyimini kullanırız. Veritabanımızda kayıtlı bulunan herhangi bir üye listesi, makale listesi veya haber listesini göstermek için SELECT komutunu kullanırız. SELECT komutunu kullanırken aşağıdaki tablodaki verileri kullacağız.

Aşağıda Makale tablosu içinde kullanacağım alanları MakaleId, MakaleAd, MakaleIcerik ve KayitTarihi olarak tanımladım.

MakaleId MakaleAd MakaleIcerik KayitTarihi
1 SQL Select Komutu Select kullanımı 15.01.2013
5 SQL Insert Komutu Insert kullanımı 18.02.2014
11 SQL Update Komutu Update kullanımı 21.03.2015
16 SQL Delete Komutu Delete kullanımı 24.04.2016

NOT: Yukarıda oluşturmuş olduğum tablo blog sitesinin makaleler tablosudur. Tablomuzdaki MakaleId ve KayitTarihi alanları sayısal, MakaleAd ve MakaleIcerik alanları metin tipindedir.

SQL'de Select deyiminin yapısı aşağıdaki gibidir.

                                     SELECT [tablo alanlar] FROM [tablo adı]
                                

SQL'de Select deyimini kullanarak [alanlar] kısmına tablodaki hangi alanın gelmesini istiyorsak alan adını virgülle ayırarak yazarız. Alan adlarını yazmadan kayıtları listelemek istiyorsak [alanlar] kısmına [*] deyimini kullanmalıyız. FROM'dan sonra gelen [tablo adı] veritabanında bulunan tablonun adıdır.

Aşagıdaki örneğimizde [*] ifadesini kullandık.

                                     SELECT * FROM Makaleler
                                

SELECT sorgumuzda SELECT'ten sonra kullandığımız * ifadesi tablomuzda bulunan tüm alanları seçmemizi sağladı.

MakaleId MakaleAd MakaleIcerik KayitTarihi
1 SQL Select Komutu Select kullanımı 15.01.2013
5 SQL Insert Komutu Insert kullanımı 18.02.2014
11 SQL Update Komutu Update kullanımı 21.03.2015
16 SQL Delete Komutu Delete kullanımı 24.04.2016

Aşagıdaki örneğimizde tablo alan adlarını kullandık.

                                     SELECT MakaleId, MakaleAd FROM Makaleler
                                

SELECT sorgumuzda SELECT'ten sonra kullandığımız MakaleId ve MakaleAd alanlarını belirtiğimiz için tablomuz aşağıdaki gibi görünür.

MakaleId MakaleAd
1 SQL Select Komutu
5 SQL Insert Komutu
11 SQL Update Komutu
16 SQL Delete Komutu

Yorumlar

Adı Soyadı

E-Posta

Yorum