久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

SQL中select語(yǔ)法結(jié)構(gòu)是怎樣的

共計(jì) 1444 個(gè)字符,預(yù)計(jì)需要花費(fèi) 4 分鐘才能閱讀完成。

自動(dòng)寫代碼機(jī)器人,免費(fèi)開通

這篇文章給大家分享的是有關(guān) SQL 中 select 語(yǔ)法結(jié)構(gòu)是怎樣的的內(nèi)容。丸趣 TV 小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨丸趣 TV 小編過(guò)來(lái)看看吧。

SQL 中 select 語(yǔ)句的語(yǔ)法結(jié)構(gòu)是:“SELECT select_list [INTO..] FROM table_name [WHERE…] [GROUP BY…][HAVING…][ORDER BY…];”。

SELECT 語(yǔ)句由一系列靈活的子句組成,這些子句共同確定檢索哪些數(shù)據(jù)。用戶使用 SELECT 語(yǔ)句除可以查看普通數(shù)據(jù)庫(kù)中的表格和視圖的信息外,還可以查看 SQL Server 的系統(tǒng)信息。在介紹 SELECT 語(yǔ)句的使用之前,有必要對(duì) SELECT 語(yǔ)句的基本語(yǔ)法結(jié)構(gòu)及執(zhí)行過(guò)程作一下介紹。

SELECT 語(yǔ)句的語(yǔ)法結(jié)構(gòu)

雖然 SELECT 語(yǔ)句的完整語(yǔ)法較復(fù)雜,但其主要子句可歸納如下:

SELECT select_list
[ INTO new_table]
FROM table_name
[ WHERE search_condition]
[ GROUP BY group_by_expression]
[ HAVING search_condition]
[ ORDER BY order_expression [ ASC|DESC ] ]

必需的子句只有 SELECT 子句和 FROM 子句,其他的子句都是可選的。各子句具體含義如下:

—    SELECT 子句:指定由查詢返回的列。

—    INTO 子句:將檢索結(jié)果存儲(chǔ)到新表或視圖中。

—    FROM 子句:用于指定引用的列所在的表或視圖。如果對(duì)象不止一個(gè),那么它們之間必須用逗號(hào)分開。

—    WHERE 子句:指定用于限制返回的行的搜索條件。如果 SELECT 語(yǔ)句沒(méi)有 WHERE 子句,DBMS 假設(shè)目標(biāo)表中的所有行都滿足搜索條件。

—    GROUP BY 子句:指定用來(lái)放置輸出行的組,并且如果 SELECT 子句 select list 中包含聚合函數(shù),則計(jì)算每組的匯總值。

—    HAVING 子句:指定組或聚合的搜索條件。HAVING 通常與 GROUP BY 子句一起使用。如果不使用 GROUP BY 子句,HAVING 的行為與 WHERE 子句一樣。

—    ORDER BY 子句:指定結(jié)果集的排序。ASC 關(guān)鍵字表示升序排列結(jié)果,DESC 關(guān)鍵字表示降序排列結(jié)果。如果沒(méi)有指定任何一個(gè)關(guān)鍵字,那么 ASC 就是默認(rèn)的關(guān)鍵字。如果沒(méi)有 ORDER BY 子句,DBMS 將根據(jù)輸入表中的數(shù)據(jù)的存放位置來(lái)顯示數(shù)據(jù)。

SELECT 各子句的順序及功能

SELECT 語(yǔ)句中的子句順序非常重要。可以省略可選子句,但這些子句在使用時(shí)必須按適當(dāng)?shù)捻樞虺霈F(xiàn)。它們?cè)?SELECT 查詢語(yǔ)句中的排列順序及主要作用如表 4.1 所示。

表 4.1  SELECT 查詢語(yǔ)句各子句的順序及作用

順序序號(hào)

子句關(guān)鍵詞

子句功能

1

SELECT

從指定表中取出指定列的數(shù)據(jù)

2

FROM

指定要查詢操作的表

3

WHERE

用來(lái)規(guī)定一種選擇查詢的標(biāo)準(zhǔn)

4

GROUP BY

對(duì)結(jié)果集進(jìn)行分組,常與聚合函數(shù)一起使用

5

HAVING

返回選取的結(jié)果集中行的數(shù)目

6

ORDER BY

指定分組的搜尋條件

如果在同一個(gè) SELECT 查詢語(yǔ)句中,用到了表 4.1 中所示的一些查詢子句,則各查詢子句的排列就依照它們的順序序號(hào)由低到高的順序。

感謝各位的閱讀!關(guān)于“SQL 中 select 語(yǔ)法結(jié)構(gòu)是怎樣的”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

向 AI 問(wèn)一下細(xì)節(jié)

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-04發(fā)表,共計(jì)1444字。
轉(zhuǎn)載說(shuō)明:除特殊說(shuō)明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒(méi)有評(píng)論)
主站蜘蛛池模板: 丰城市| 遂昌县| 探索| 仁化县| 毕节市| 柳林县| 邹平县| 金坛市| 固阳县| 恩施市| 衢州市| 葵青区| 广饶县| 启东市| 台南市| 南靖县| 乌什县| 兴和县| 邻水| 天津市| 沂源县| 内乡县| 饶阳县| 黑龙江省| 西吉县| 安泽县| 嘉善县| 桐乡市| 广丰县| 丹江口市| 南康市| 巴东县| 福清市| 古交市| 毕节市| 保靖县| 凤城市| 天全县| 浦城县| 开阳县| 长垣县|