Select子句的作用,整理過,主要如下:
選擇列表指出所查詢列,它可以是一組列名列表、星號、表示式、變數,包括區域性變數和全域性變數等構成。
1、選擇所有列
示例:顯示test_table表中所有列的資料:SELECT * FROM test_table
2、選擇部分列並指定它們的顯示次序
查詢結果集合中資料的排列順序與選擇列表中所指定的列名排列順序相同。
3、更改列標題
在選擇列表中,可重新指定列標題。
定義格式為:列標題=列名 列名 列標題,如果指定的列標題不是標準的識別符號格式時,應使用引號定界符
例如,下列語句使用漢字顯示列標題:SELECT 暱稱=nickname,電子郵件=email FROM testtable
使用DISTINCT選項時,對於所有重複的資料行在SELECT返回的結果集合中只保留一行。
5、限制返回的行數
使用TOP n [PERCENT]選項限制返回的資料行數,TOP n說明返回n行,而TOP n PERCENT時,說明n是表示一百分數,指定返回的行數等於總行數的百分之幾。
注:TOP命令僅針對SQL Server系列資料庫,並不支援Oracle資料庫。
Select子句的作用,整理過,主要如下:
選擇列表指出所查詢列,它可以是一組列名列表、星號、表示式、變數,包括區域性變數和全域性變數等構成。
1、選擇所有列
示例:顯示test_table表中所有列的資料:SELECT * FROM test_table
2、選擇部分列並指定它們的顯示次序
查詢結果集合中資料的排列順序與選擇列表中所指定的列名排列順序相同。
3、更改列標題
在選擇列表中,可重新指定列標題。
定義格式為:列標題=列名 列名 列標題,如果指定的列標題不是標準的識別符號格式時,應使用引號定界符
例如,下列語句使用漢字顯示列標題:SELECT 暱稱=nickname,電子郵件=email FROM testtable
使用DISTINCT選項時,對於所有重複的資料行在SELECT返回的結果集合中只保留一行。
5、限制返回的行數
使用TOP n [PERCENT]選項限制返回的資料行數,TOP n說明返回n行,而TOP n PERCENT時,說明n是表示一百分數,指定返回的行數等於總行數的百分之幾。
注:TOP命令僅針對SQL Server系列資料庫,並不支援Oracle資料庫。