MYSQL SQL Dersleri SQL Server SQLite

SQL KEYWORDS Nedir? Kullanımı Nasıldır? Örneklerle Anlatım

ADDHazır bir tabloya sütun ekler.
ADD CONSTRAINTTablo oluşturulduktan sonra bir kısıtlama ekler
ALTERTablodaki sütunlara ekleme, silme ve bir sütunun veri türünü değiştirmek gibi değişiklikler uygular.
ALTER COLUMNTablodaki bir sütunun veri türünü değiştirir.
ALTER TABLETablodaki sütunları ekler, siler veya değiştirir.
ALLTüm alt sorgu değerleri koşulu karşılıyorsa geriye True(Koşul karşılanıyor) döndürür.
ANDYalnızca her iki koşulun da sağlandığı satırları içerir.
ANYHerhangi bir  alt sorgu değerleri koşulu sağlıyorsa geriye True(Koşul karşılanıyor) döndürür.
ASTakma bir adla bir sütunu veya tabloyu yeniden adlandırır
ASCSorgu sonuçlarını artan sırada sıralar
BACKUP DATABASEKullanılan veritabanının yedeğini oluşturur
BETWEENBelirli bir aralıktaki değerleri seçer
CASEKoşullara göre farklı çıktılar oluşturur
CHECKBir sütuna yerleştirilebilecek değeri sınırlayan bir kısıtlama
COLUMNBir sütun üzerinde sütunu silme veya veri türünü değiştirme gibi işlemleri gerçekleştirir.
CONSTRAINTBir kısıtlama ekler veya siler
CREATEBir veritabanı, dizin(index), görünüm(View), tablo veya prosedür oluşturur.
CREATE DATABASEYeni bir SQL veritabanı oluşturur
CREATE INDEXBir tablo üzerinde bir dizin oluşturur.
CREATE OR REPLACE VIEWBir görünümü günceller.
CREATE TABLEKullanılan veri tabanına bir tablo ekler.
CREATE PROCEDUREBir prosedür oluşturur.
CREATE UNIQUE INDEXBir tabloda benzersiz bir dizin oluşturur
CREATE VIEWSELECT SQL komutu sorgusunun sonucuna göre bir görünüm oluşturur.
DATABASEBir SQL veritabanı oluşturur veya siler
DEFAULTBir sütun için varsayılan bir değer sağlayan bir kısıtlama
DELETEBir tablodan satırları siler
DESCSorgu sonuçlarını azalan sırada sıralar
DISTINCTTekrarlı verilerden oluşan bir sütunda yanlızca farklı değerleri seçer.
DROPBir sütunu, kısıtlamayı(constraint), veritabanını, dizini(index), tabloyu veya görünümü(view) siler
DROP COLUMNTablodaki bir sütunu siler
DROP CONSTRAINTUNIQUE, PRIMARY KEY, FOREIGN KEY, or CHECK kısıtlamalarını siler
DROP DATABASESeçilen SQL veritabanını siler
DROP DEFAULTVarsayılan bir kısıtlamayı siler
DROP INDEXBir tablodaki bir dizini(index) siler
DROP TABLEVeritabanında mevcut olan bir tabloyu siler
DROP VIEWBir görünümü siler
EXECOluşturulmuş bir prosedürü başlatır.
EXISTSAlt sorgudaki herhangi bir kaydın varlığını test eder
FOREIGN KEY                    İki tablonun birbirine bağlanması için kullanılan bir kısıtlama
FROMHangi tablodan veri seçileceğini veya silineceğini belirtir
FULL OUTER JOINSol veya sağ tabloda bir eşleşme olduğunda tüm satırları döndürür
GROUP BYSorguların sonuç kümesini gruplar.Gruplama fonksiyonları : COUNT, MAX, MIN, SUM, AVG)
HAVING–GROUP BY ifadesi ile birlikte, WHERE sql komutu özelliklerini taşıyan HAVING, gruplanmış değerlerin
IN–Allows you to specify multiple values in a WHERE clause
INDEXBir tablodaki bir dizini oluşturur veya siler
INNER JOINHer iki tabloda da eşleşen değerlerin satırları geri döndürür
INSERT INTOTabloya yeni satırlar ekler
INSERT INTO SELECTVerileri bir tablodan başka bir tabloya kopyalar
IS NULLBoş değerler için testler
IS NOT NULLBoş olmayan değerler için testler
JOINTabloları birleştirir
LEFT JOIN–Soldaki tablodaki tüm satırları ve tablodaki eşleşen satırları döndürür
LIKESearches for a specified pattern in a column
LIMITSorgu sonucunda gösterilecek kayıtların sayısını belirler.
NOTYalnızca bir koşulun doğru olmadığı satırları içerir
NOT NULLBir sütunuda Boş bir değerleri kabul etmeyen bir kısıtlama
OR?Her iki koşulun da doğru olduğu satırları içerir
ORDER BYSorgu sonuç kümesini artan veya azalan sırada sıralar
OUTER JOINSağ veya sol tabloda bir eşleşme olduğunda tüm satırları döndürür
PRIMARY KEYBir veritabanı tablosundaki her kaydın eşsiz olmasını sağlayan bir kısıtlama
PROCEDURE–A stored procedure
RIGHT JOINSağ tablodan tüm satırları ve soldaki tablodan eşleşen satırları döndürür
ROWNUMSorgu sonuç kümesinde döndürülecek kayıtların sayısını belirtir
SELECTVeritabanından istenilen verilerin seçilmeisi sağlar.
SELECT DISTINCTTekrarlı verilerden oluşan bir sütunda yanlızca farklı değerleri seçer.
SELECT INTOVerileri bir tablodan yeni bir tabloya kopyalar
SELECT TOPSorgu sonuç kümesinde döndürülecek kayıtların sayısını belirtir
SETSpecifies which columns and values that should be updated in a table
TABLETablo oluşturur veya mevcut tablo üzerinde sütun ekleme,silme gibi değişiklikleri gerçekleştirir.
TOPSorgu sonucunda döndürülecek kayıtların sayısını belirtir
TRUNCATE TABLETablonun içindeki verileri siler.
UNIONSeçeceğimiz  İki veya daha fazla alanları birleştirir. Alanlar birleştirilirken tekrarlayan kayıtlar bir defa alınır.
UNION ALLSeçeceğimiz  İki veya daha fazla alanları birleştirir. Alanlar birleştirilirken tekrarlayan kayıtları da alır.
UNIQUEBir sütundaki tüm değerlerin benzersiz olmasını sağlayan bir kısıtlama
UPDATETablodaki mevcut satırları günceller
VALUESINSERT INTO SQL komutunun değerlerini belirtir
VIEWBir görünümü oluşturur, günceller veya siler
WHERESorgu sonuç kümesini yalnızca belirli bir koşulu karşılayan kayıtları içerecek şekilde filtreler

Yorum yap