Başlangıç > Kodlar > Visual Basic 6 ile SQL cümleleleri

Visual Basic 6 ile 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"

ÇAĞLAR ÇAMDEVİREN


TD Software


Reklamlar
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: