程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL循序漸進(9)SELECT語句

SQL循序漸進(9)SELECT語句

編輯:關於SqlServer

SELECT語句

  在上面的教程中已經有用到SELECT語句。在本節教程中將詳細對它進行闡述。SELECT語句是SQL的核心,在你的SQL語句中可能用的最多的就是SELECT語句了。由於大量的選項可以用於SELECT語句,所以整個教程好象就是圍這SELECT語句轉。當我們構造SQL查詢語句(利用了SELECT語句)的時候,認識所有的可能選項和最好的或者最有效率的方法來實現是很有用的。這個教程將為你提供這些技能。

  SELECT語句用於查詢數據庫並檢索匹配你指定條件的選擇數據。SELECT語句有五個主要的子句子你可以選擇,而FROM是唯一必須的子句。每一個子句有大量的選擇項、參數等等。這些子句將羅列在下面,而且它們每一個都將在以後的教程有更為詳細的描述。

以下是SELECT語句的格式:

SELECT [ALL | DISTINCT] column1[,column2]

FROM table1[,table2]

[WHERE "conditions"]

[GROUP BY "column-list"]

[HAVING "conditions]

[ORDER BY "column-list" [ASC | DESC] ]

下面舉個例子:

SELECT name, age, salary

FROM employee

WHERE age > 50;

上面的這個語句將從employee表中選擇age大於50的所有的name、age和salary列的數值。

注意:一定要在SQL語句末尾加上一個分號。這個分號提示SQL語句已經結束並准備被解釋。

以下的表格給出了各種比較運算符號:

=


等於


>


大於


<


小於



>=


大於等於


<=


小於等於


<>


不等於

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved