麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > SQL Server > 正文

SQL server數據庫查詢語句使用方法詳細講解

2020-01-28 15:47:36
字體:
來源:轉載
供稿:網友

一、 簡單查詢

簡單的Transact-SQL查詢只包括選擇列表、FROM子句和WHERE子句。它們分別說明所查詢列、查詢的表或視圖、以及搜索條件等。

例如,下面的語句查詢testtable表中姓名為“張三”的nickname字段和email字段。

SELECT nickname,email
FROM testtable
WHERE name='張三'

(一) 選擇列表

選擇列表(select_list)指出所查詢列,它可以是一組列名列表、星號、表達式、變量(包括局部變量和全局變量)等構成。

1、選擇所有列

例如,下面語句顯示testtable表中所有列的數據:

SELECT *
FROM testtable

2、選擇部分列并指定它們的顯示次序

查詢結果集合中數據的排列順序與選擇列表中所指定的列名排列順序相同。

例如:

SELECT nickname,email
FROM testtable

3、更改列標題

在選擇列表中,可重新指定列標題。定義格式為:

列標題=列名

列名 列標題

如果指定的列標題不是標準的標識符格式時,應使用引號定界符,例如,下列語句使用漢字顯示列標題:

SELECT 昵稱=nickname,電子郵件=email
FROM testtable

4、刪除重復行

SELECT語句中使用ALL或DISTINCT選項來顯示表中符合條件的所有行或刪除其中重復的數據行,默認為ALL。使用DISTINCT選項 時,對于所有重復的數據行在SELECT返回的結果集合中只保留一行。

5、限制返回的行數

使用TOP n [PERCENT]選項限制返回的數據行數,TOP n說明返回n行,而TOP n PERCENT時,說明n是表示一百分數,指定返回的行數等于總行數的百分之幾。

例如:

SELECT TOP 2 *FROM testtable SELECT TOP 20 PERCENT * FROM testtable

(二)FROM 子句

FROM子句指定SELECT語句查詢及與查詢相關的表或視圖。在FROM子句中最多可指定256個表或視圖,它們之間用逗號分隔。

在FROM子句同時指定多個表或視圖時,如果選擇列表中存在同名列,這時應使用對象名限定這些列所屬的表或視圖。例如在usertable和 citytable表中同時存在cityid列,在查詢兩個表中的cityid時應使用下面語句格式加以限定:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久这 | 国产羞羞网站 | 最新av在线免费观看 | 亚洲一区二区国产 | 午夜激情视频免费 | 中文字幕国| 久久久成人免费视频 | www.17c亚洲蜜桃 | 99riav视频一区二区 | 国产男女 爽爽爽爽视频 | 国产精品成人亚洲一区二区 | a视频在线看 | 模特三级在线观看 | 久久精品欧美电影 | 爱唯侦察 国产合集 亚洲 | 国产成人在线视频 | 欧美一级在线看 | 国产成人综合在线视频 | 美女黄页网站免费进入 | 黄色毛片免费看 | 欧美a在线| 亚洲免费永久 | 综合网天天射 | 日韩黄色av网站 | 亚洲xxx视频| 欧美三日本三级少妇三级99观看视频 | 亚洲精品自在在线观看 | 凹凸成人精品亚洲精品密奴 | 亚洲国产精品久久久久久久久 | 国产成人自拍av | 国产成视频在线观看 | 欧洲黄视频 | 久久欧美亚洲另类专区91大神 | 久久美女免费视频 | 国产成人精品区 | 久久新地址 | 中文字幕www | 九色免费视频 | 日本成人一区二区 | 国产91中文字幕 | 成人午夜视频在线观看免费 |