A
B
C
Ç
D
E
F
G
Ğ
H
I
İ
J
K
L
M
N
O
P
R
S
Ş
T
U
Ü
V
Y
Z
Q
W
X
+ Ekle
Visul Basic te Kullanabileceğimiz SQL Cümleleleri

Visul Basic te Kullanabileceğimiz SQL Cümleleleri Visul Basic te Kullanabileceğimiz SQL Cümleleleri
SQL cümleleleri
SELECT            : Seçim

             SELECT * FROM kisiler

SELECT adi, soyadi, sicilno, adres FROM kisiler



FROM   : Kullanılacak tabloyu belirtir

WHERE            : Sorgulamada kısıtlama ifadesi

SELECT * FROM kisiler WHERE ad = “Ali”                     ‘ Textler tırnak içerisinde




Mantıksal veriler TRUE - .T. , FALSE - .F.

            SELECT * FROM kisiler WHERE cinsiyet = .T.  



AND     : Ve

NOT     : Değil

OR        : Veya

            SELECT * FROM kisiler WHERE yas > 10 AND cinsiyet =.T.

            SELECT * FROM orgenciler WHERE sınıf = 1 OR sınıf = 2



IN        : İçinde

SELECT * FROM kisiler WHERE adres IN ("ankara","istanbul")

SELECT * FROM kisiler WHERE NOT adres IN ("ankara","istanbul")



BETWEEN : Arasında

SELECT * FROM kisiler WHERE yas BETWEEN 10 AND 15



LIKE     : İçeren

SELECT * FROM kisiler WHERE adres LIKE ‘* Kızılay *’



ORDER BY : Sıralama

SELECT adi, soyadi FROM kisiler ORDER BY soyadi ASC

                        DESC : Küçükten büyüğe sırala (A-Z)

ASC : Büyükten küçüğe sırala (Z-A) (DEFAULT)

SELECT adi, soyadi FROM kişiler ORDER BY ad ASC,soyad DESC



DISTINCT : Tekrarsız

SELECT DISTINCT adi FROM kisiler



DISTINCTROW : Tekrar eden satırlardan sadece birini seçer

            SELECT DISTINCTROW * FROM Tablo_Adı



GROUP BY : Gruplama

            SELECT yas, AVG(maas) FROM kisiler GOUP BY yas



DELETE            : Sil

DELETE FROM kisiler WHERE sicilno = 212

DELETE FROM kisiler WHERE maas IS NOT NULL



INSERT            : Ekle

INTO    : İçine

VALUES           : Değerler

INSERT INTO kisiler (adi,sayadi,sicilno) VALUES("Veli", "Koşan", 9)



UPDATE           : Güncelle

SET      : Uygula

            UPDATE kisiler SET kisiler.adi="Veli", kisiler.soyadi="Koşan" Where kisiler.Sicilno=9



SUM     : Toplam

SELECT SUM(maas) FROM kisiler



AVG     : Ortalama

SELECT AVG(maas) FROM kisiler



MAX     : En büyük değer

SELECT MAX (maas) FROM kisiler



MIN      : En düşük değer

SELECT MIN(maas) FROM kisiler



COUNT             : Say

SELECT COUNT(*) FROM kisiler

SELECT COUNT(*) FROM kisiler WHERE yas > 16

SELECT COUNT(DISTINCT yas) FROM kisiler



JOIN    : Birleştirme

            SELECT * FROM kisiler,bölüm WHERE kisiler.sınıf = bölüm.sınıf



SAVE TO TEMP : Tampon tablo oluşturur

SELECT * FROM personel WHERE cins =.F. SAVE TO TEMP bayan



KEEP    : Kalıcı tablo oluşturur

SELECT * FROM personel WHERE cins = .F. SAVE TO TEMP bayan KEEP


Tablonun tüm alanlarını ve bütün kayıtlarını seçmek :

   “Select * from Tablo_Adı”



Tablonun alan ve kayıtlarını belli kriterler göre seçmek :

         “Select  alan1, alan2 from Tablo_Adı Where alan3 = kriter1”

Like ile alan ve kayıt seçimi :
Adres alanı içerisinde “Ankara” bulunan kayıtları seçmek.
         “Select * from tablo_adı where adres like ‘*Ankara*’ ”                      


Küçükten büyüğe sıralı olarak seçmek :

"Select * from kisiler order by kayıtno DESC" 





brush




  Ad Soyad
  Yorum