全国服务热线:4008-888-888

行业新闻

SQL英语的语法指南(一)

Select 主要用途: 从特定表格中取下特定的列的数据信息 英语的语法: SELECT column_name(s) FROM table_name 表述: 从数据信息库文件选择材料列,并容许从一或好几个材料表格中,选择一或好几个材料列或材料行。SELECT 阐述式的详细英语的语法非常繁杂,但关键子句可引言为: SELECT select_l

SQL英语的语法指南(一)

Select 主要用途:从特定表格中取下特定的列的数据信息英语的语法: 
SELECT column_name(s) FROM table_name
 表述:从数据信息库文件选择材料列,并容许从一或好几个材料表格中,选择一或好几个材料列或材料行。SELECT 阐述式的详细英语的语法非常繁杂,但关键子句可引言为:SELECT select_list
[ INTO new_table ]
FROM table_source
[ WHERE search_condition ]
[ GROUP BY group_by_expression ]
[ HAVING search_condition ]
[ ORDER BY order_expression [ ASC | DESC ] ] 例: “Persons” t 20Stavanger挑选出字段名名” LastName”、” FirstName” 的数据信息
SELECT LastName,FirstName FROM Persons
回到結果:LastNameFirstNameHansenOlaSvendsonTovePettersenKari挑选出全部字段名的数据信息
SELECT * FROM Persons
回到結果: t 20Stavanger Where主要用途:被用于要求一种挑选查寻的规范英语的语法:
SELECT column FROM table WHERE column condition value
下边的实际操作符能被应用在WHERE中:=, , , , =, =,BETWEEN,LIKE留意: 在一些SQL的版本号中不一号 能被创作为!=表述:  SELECT句子回到WHERE子句中标准为true的数据信息例:从” Persons”表格中挑选出日常生活在” Sandnes” 的人
SELECT * FROM Persons WHERE City= Sandnes 
 "Persons" 表格中的数据信息有:vn t 20Stavanger1960回到結果:vn 23Sandnes1978SvendsonStaleKaivn 18Sandnes1980 And Or主要用途:在WHERE子句中AND和OR被用于联接2个或是大量的标准表述:AND在融合2个布尔运算表述式时,仅有在2个表述式都为 TRUE 时才传到 TRUE  OR在融合2个布尔运算表述式时,要是在其中一个标准为 TRUE 时,OR便传到 TRUE例:  "Persons" 表格中的初始数据信息:vn 23SandnesSvendsonStephenKaivn 18Sandnes  用AND计算子来搜索"Persons" 表格中FirstName为”Tove”并且LastName为” Svendson”的数据信息
SELECT * FROM Persons
WHERE FirstName= Tove 
AND LastName= Svendson 
回到結果: vn 23Sandnes用OR计算子来搜索"Persons" 表格中FirstName为”Tove”或是LastName为” Svendson”的数据信息
SELECT * FROM Persons
WHERE firstname= Tove 
OR lastname= Svendson 
回到結果: vn 23SandnesSvendsonStephenKaivn 18Sandnes  你也可以融合AND和OR (应用括弧产生繁杂的表述式),如:
SELECT * FROM Persons WHERE
(FirstName= Tove OR FirstName= Stephen )
AND LastName= Svendson 
vn 23SandnesSvendsonStephenKaivn 18Sandnes Between…And主要用途: 特定需回到数据信息的范畴英语的语法:
SELECT column_name FROM table_name
WHERE column_name
BETWEEN value1 AND value2
例:“Persons”表格中的初始数据信息LastNameFirstNameAddressCityHansenOlaTimoteivn vn 23Sandnes用BETWEEN…AND回到LastName为从”Hansen”到”Pettersen”的数据信息:
SELECT * FROM Persons WHERE LastName 
BETWEEN Hansen AND Pettersen 
回到結果:LastNameFirstNameAddressCityHansenOlaTimoteivn t 20Stavanger 以便显示信息特定范畴以外的数据信息,还可以用NOT实际操作符:
SELECT * FROM Persons WHERE LastName 
NOT BETWEEN Hansen AND Pettersen 
vn 23Sandnes Distinct主要用途: DISTINCT重要字被作为回到唯一的值英语的语法:
SELECT DISTINCT column-name(s) FROM table-name
表述: 当column-name(s)中存有反复的值时,回到結果仅留有一个案:“Orders”表格中的初始数据信息CompanyOrderNumberSega3412W3Schools2312Trio4678W3Schools6798用DISTINCT重要字回到Company字段名中唯一的值:
SELECT DISTINCT Company FROM Orders
回到結果:CompanySegaW3SchoolsTrio Order by主要用途:特定結果集的排列英语的语法:
SELECT column-name(s) FROM table-name ORDER BY 
{ order_by_expression [ ASC | DESC ] }
表述: 特定結果集的排列,能够依照ASC(增长方法排列,从最少值到最大值)或是DESC(下降方法排列,从最大值到最少值)的方法开展排列,默认设置的方法是ASC例:“Orders”表格中的初始数据信息:CompanyOrderNumberSega3412ABC Shop5678W3Schools2312W3Schools6798依照Company字段名的升序方法回到結果集:
SELECT Company, OrderNumber FROM Orders
ORDER BY Company
回到結果: CompanyOrderNumberABC Shop 5678Sega3412W3Schools6798W3Schools2312依照Company字段名的降序方法回到結果集:
SELECT Company, OrderNumber FROM Orders
ORDER BY Company DESC
回到結果:CompanyOrderNumberW3Schools6798W3Schools2312Sega3412ABC Shop5678 共享到:
文中"SQL英语的语法指南(一)"由远航网站站长搜集梳理而成,仅作大伙儿学习培训与参照应用。大量网站建设实例教程尽在远航网站站长站。


在线客服

关闭

客户服务热线
4008-888-888


点击这里给我发消息 在线客服

点击这里给我发消息 在线客服