Sunteți pe pagina 1din 8

30/10/2016

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

SQL Quick Reference

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

SQL Quick Reference

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

SQL Quick Reference

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

SQL Quick Reference

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

SQL Quick Reference

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

SQL Quick Reference

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

SQL Quick Reference

8/8

S-ar putea să vă placă și