日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
MySQL子查詢注意事項
在完成較復(fù)雜的數(shù)據(jù)查詢時,經(jīng)常會使用到子查詢,編寫子查詢語句時,要注意如下事項。

1) 子查詢語句可以嵌套在 SQL 語句中任何表達式出現(xiàn)的位置

在 SELECT 語句中,子查詢可以被嵌套在 SELECT 語句的列、表和查詢條件中,即 SELECT 子句,F(xiàn)ROM 子句、WHERE 子句、GROUP BY 子句和 HAVING 子句。

前面已經(jīng)介紹了 WHERE 子句中嵌套子查詢的使用方法,下面是子查詢在 SELECT 子句和 FROM 子句中的使用語法。

嵌套在 SELECT 語句的 SELECT 子句中的子查詢語法格式如下。

SELECT (子查詢) FROM 表名;

提示:子查詢結(jié)果為單行單列,但不必指定列別名。

嵌套在 SELECT 語句的 FROM 子句中的子查詢語法格式如下。

SELECT * FROM (子查詢) AS 表的別名;

注意:必須為表指定別名。一般返回多行多列數(shù)據(jù)記錄,可以當(dāng)作一張臨時表。

2) 只出現(xiàn)在子查詢中而沒有出現(xiàn)在父查詢中的表不能包含在輸出列中

多層嵌套子查詢的最終數(shù)據(jù)集只包含父查詢(即最外層的查詢)的 SELECT 子句中出現(xiàn)的字段,而子查詢的輸出結(jié)果通常會作為其外層子查詢數(shù)據(jù)源或用于數(shù)據(jù)判斷匹配。

常見錯誤如下:

SELECT * FROM (SELECT * FROM result);

這個子查詢語句產(chǎn)生語法錯誤的原因在于主查詢語句的 FROM 子句是一個子查詢語句,因此應(yīng)該為子查詢結(jié)果集指定別名。正確代碼如下。

SELECT * FROM (SELECT * FROM result) AS Temp;


當(dāng)前名稱:MySQL子查詢注意事項
網(wǎng)頁鏈接:http://www.dlmjj.cn/article/ccshgce.html