SQL Quick Reference
SQL Quick Reference
w3schools.com
SQL
TUTORIALS
SQLQuickReferenceFrom
W3Schools
Previous
Next
SQL
Statement
Syntax
AND/OR
SELECTcolumn_name(s)
FROMtable_name
WHEREcondition
AND|ORcondition
ALTER
TABLE
ALTERTABLEtable_name
ADDcolumn_namedatatype
or
ALTERTABLEtable_name
DROPCOLUMNcolumn_name
AS(alias)
SELECTcolumn_nameAScolumn_alias
FROMtable_name
or
SELECTcolumn_name
FROMtable_nameAStable_alias
BETWEEN
http://www.w3schools.com/sql/sql_quickref.asp
SELECTcolumn_name(s)
FROMtable_name
1/8
30/10/2016
WHEREcolumn_name
BETWEENvalue1ANDvalue2
CREATE
DATABASE
CREATEDATABASEdatabase_name
CREATE
TABLE
CREATETABLEtable_name
(
column_name1data_type,
column_name2data_type,
column_name3data_type,
...
)
CREATE
INDEX
CREATEINDEXindex_name
ONtable_name(column_name)
or
CREATEUNIQUEINDEXindex_name
ONtable_name(column_name)
CREATE
VIEW
CREATEVIEWview_nameAS
SELECTcolumn_name(s)
FROMtable_name
WHEREcondition
DELETE
DELETEFROMtable_name
WHEREsome_column=some_value
or
DELETEFROMtable_name
(Note:Deletestheentiretable!!)
DELETE*FROMtable_name
(Note:Deletestheentiretable!!)
http://www.w3schools.com/sql/sql_quickref.asp
DROP
DATABASE
DROPDATABASEdatabase_name
DROP
INDEX
DROPINDEXtable_name.index_name(SQLServer)
DROPINDEXindex_nameONtable_name(MSAccess)
DROPINDEXindex_name(DB2/Oracle)
ALTERTABLEtable_name
DROPINDEXindex_name(MySQL)
2/8
30/10/2016
DROP
TABLE
DROPTABLEtable_name
EXISTS
IFEXISTS(SELECT*FROMtable_nameWHEREid=
?)
BEGIN
dowhatneedstobedoneifexists
END
ELSE
BEGIN
dowhatneedstobedoneifnot
END
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)operator
value
IN
SELECTcolumn_name(s)
FROMtable_name
WHEREcolumn_name
IN(value1,value2,..)
INSERT
INTO
INSERTINTOtable_name
VALUES(value1,value2,value3,....)
or
INSERTINTOtable_name
(column1,column2,column3,...)
VALUES(value1,value2,value3,....)
INNER
JOIN
http://www.w3schools.com/sql/sql_quickref.asp
SELECTcolumn_name(s)
FROMtable_name1
INNERJOINtable_name2
3/8
30/10/2016
ON
table_name1.column_name=table_name2.column_name
LEFTJOIN
SELECTcolumn_name(s)
FROMtable_name1
LEFTJOINtable_name2
ON
table_name1.column_name=table_name2.column_name
RIGHT
JOIN
SELECTcolumn_name(s)
FROMtable_name1
RIGHTJOINtable_name2
ON
table_name1.column_name=table_name2.column_name
FULLJOIN
SELECTcolumn_name(s)
FROMtable_name1
FULLJOINtable_name2
ON
table_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
SELECT
DISTINCT
SELECTDISTINCTcolumn_name(s)
FROMtable_name
SELECT
INTO
SELECT*
INTOnew_table_name[INexternaldatabase]
FROMold_table_name
or
SELECTcolumn_name(s)
INTOnew_table_name[INexternaldatabase]
FROMold_table_name
http://www.w3schools.com/sql/sql_quickref.asp
4/8
30/10/2016
SELECT
TOP
SELECTTOPnumber|percentcolumn_name(s)
FROMtable_name
TRUNCATE
TABLE
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
Previous
Next
COLORPICKER
LEARNMORE
HTMLCards
GoogleMaps
http://www.w3schools.com/sql/sql_quickref.asp
5/8
30/10/2016
AnimatedButtons
ModalBoxes
ModalImages
Tooltips
Loaders
FilterList
JSAnimations
ProgressBars
Dropdowns
Slideshow
Accordions
SideNavigation
TopNavigation
HTMLIncludes
Tabs
SHARE
CERTIFICATES
HTML,CSS,JavaScript,PHP,jQuery,BootstrapandXML.
ReadMore
REPORTERROR
PRINTPAGE
FORUM
ABOUT
Top10Tutorials
HTMLTutorial
CSSTutorial
JavaScriptTutorial
http://www.w3schools.com/sql/sql_quickref.asp
6/8
30/10/2016
W3.CSSTutorial
BootstrapTutorial
SQLTutorial
PHPTutorial
jQueryTutorial
AngularTutorial
XMLTutorial
Top10References
HTMLReference
CSSReference
JavaScriptReference
W3.CSSReference
BrowserStatistics
PHPReference
HTMLColors
HTMLCharacterSets
jQueryReference
AngularJSReference
Top10Examples
HTMLExamples
CSSExamples
JavaScriptExamples
W3.CSSExamples
HTMLDOMExamples
PHPExamples
ASPExamples
jQueryExamples
AngularExamples
XMLExamples
WebCertificates
HTMLCertificate
HTML5Certificate
CSSCertificate
JavaScriptCertificate
jQueryCertificate
PHPCertificate
BootstrapCertificate
XMLCertificate
W3Schoolsisoptimizedforlearning,testing,andtraining.Examplesmightbesimplifiedto
improvereadingandbasicunderstanding.Tutorials,references,andexamplesare
constantlyreviewedtoavoiderrors,butwecannotwarrantfullcorrectnessofallcontent.
Whileusingthissite,youagreetohavereadandacceptedourtermsofuse,cookieand
privacypolicy.Copyright19992016byRefsnesData.AllRightsReserved.
PoweredbyW3.CSS.
http://www.w3schools.com/sql/sql_quickref.asp
7/8
30/10/2016
http://www.w3schools.com/sql/sql_quickref.asp
8/8