Académique Documents
Professionnel Documents
Culture Documents
SQLQuickReferenceFromW3Schools
SQLStatement
Syntax
AND/OR
SELECTcolumn_name(s)
FROMtable_name
WHEREcondition
AND|ORcondition
ALTERTABLE
ALTERTABLEtable_name
ADD|DROPCOLUMNcolumn_namedatatype
AS(alias)
SELECTcolumn_nameAScolumn_alias
FROMtable_name
or
SELECTcolumn_name
FROMtable_nameAStable_alias
BETWEEN
SELECTcolumn_name(s)
FROMtable_name
WHEREcolumn_name
BETWEENvalue1ANDvalue2
CREATETABLE
CREATETABLEtable_name
(
column_name1data_type,
...
)
CREATEINDEX
CREATEINDEXindex_name
ONtable_name(column_name)
CREATEVIEW
CREATEVIEWview_nameAS
SELECTcolumn_name(s)
FROMtable_name
WHEREcondition
DELETE
DELETEFROMtable_name
WHEREsome_column=some_value
DROPINDEX
DROPINDEXindex_name(MySQL)
DROPTABLE
DROPTABLEtable_name
GROUPBY
SELECTcolumn_name,aggregate_function(column_name)
FROMtable_name
WHEREcolumn_nameoperatorvalue
GROUPBYcolumn_name
HAVING
SELECTcolumn_name,aggregate_function(column_name)
FROMtable_name
WHEREcolumn_nameoperatorvalue
GROUPBYcolumn_name
HAVINGaggregate_function(column_name)operatorvalue
IN
SELECTcolumn_name(s)
FROMtable_name
WHEREcolumn_name
IN(value1,value2,..)
INSERTINTO
INSERTINTOtable_name
VALUES(value1,value2,value3,....)
or
file://localhost/Volumes/Babbage HD/Users/sherriff/Desktop/cheatsheet.html
1/2
1/11/13
INSERTINTOtable_name
(column1,column2,column3,...)
VALUES(value1,value2,value3,....)
INNERJOIN
SELECTcolumn_name(s)
FROMtable_name1
INNERJOINtable_name2
ONtable_name1.column_name=table_name2.column_name
LEFTJOIN
SELECTcolumn_name(s)
FROMtable_name1
LEFTJOINtable_name2
ONtable_name1.column_name=table_name2.column_name
RIGHTJOIN
SELECTcolumn_name(s)
FROMtable_name1
RIGHTJOINtable_name2
ONtable_name1.column_name=table_name2.column_name
FULLJOIN
SELECTcolumn_name(s)
FROMtable_name1
FULLJOINtable_name2
ONtable_name1.column_name=table_name2.column_name
LIKE
SELECTcolumn_name(s)
FROMtable_name
WHEREcolumn_nameLIKEpattern
ORDERBY
SELECTcolumn_name(s)
FROMtable_name
ORDERBYcolumn_name[ASC|DESC]
SELECT
SELECTcolumn_name(s)
FROMtable_name
SELECT*
SELECT*
FROMtable_name
SELECTDISTINCT
SELECTDISTINCTcolumn_name(s)
FROMtable_name
SELECTTOP
SELECTTOPnumber|percentcolumn_name(s)
FROMtable_name
TRUNCATETABLE
TRUNCATETABLEtable_name
UNION
SELECTcolumn_name(s)FROMtable_name1
UNION
SELECTcolumn_name(s)FROMtable_name2
UNIONALL
SELECTcolumn_name(s)FROMtable_name1
UNIONALL
SELECTcolumn_name(s)FROMtable_name2
UPDATE
UPDATEtable_name
SETcolumn1=value,column2=value,...
WHEREsome_column=some_value
WHERE
SELECTcolumn_name(s)
FROMtable_name
WHEREcolumn_nameoperatorvalue
Source:http://www.w3schools.com/sql/sql_quickref.asp
file://localhost/Volumes/Babbage HD/Users/sherriff/Desktop/cheatsheet.html
2/2