国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

MYSQL中如何把SELECT A AS B中的B作為WHERE篩選條件

瀏覽:87日期:2022-06-18 14:10:06

問題描述

比如SELECT a AS b WHRER b=1;

我這樣使用會報錯,說b不存在。

問題解答

回答1:

因為mysql底層跑SQL語句時:where 后的篩選條件在先, as B的別名在后。所以機器看到where 后的別名是不認的,所以會報說B不存在。

如果非要用B做篩選條件的話:解決方案:外邊再嵌套一層。select * from(select A as B from table) t where t.B = XXX -- 任意的篩選條件

如果不嵌套,只能用A做篩選條件了

回答2:

當然不存在,這個b只針對與a查詢結果的一個別名 select a AS b FROM table where a = 1

回答3:

select t.b from(

select a as B from table

) t

where t.b =xxxx

此時的B是可以直接在where中使用的

回答4:

b是對查詢結果a取的別名where里面肯定是不存在啊

相關文章:
主站蜘蛛池模板: 99久久免费国产精精品 | 久久精品亚洲精品一区 | 亚洲视频免费看 | 国产欧美综合在线一区二区三区 | 亚洲在线视频观看 | 久久精品视频在线观看榴莲视频 | 国产成人在线小视频 | 久久精品免费观看视频 | 国产高清天干天天视频 | 精品国产欧美一区二区 | 在线观看免费国产 | 日韩午夜在线视频 | 午夜免费的国产片在线观看 | 亚洲黄色免费在线观看 | 99国产精品九九视频免费看 | 日本成人在线看 | 久久99亚洲网美利坚合众国 | 免费国产成人手机在线观看 | 色偷偷88欧美精品久久久 | 国产一级做a爱免费观看 | 国产精品国产三级国产专播 | 欧美性活一级视频 | 一级国产精品一级国产精品片 | 手机看片高清国产日韩片 | 欧美日韩在线第一页 | 成人精品在线视频 | 精品欧美日韩一区二区三区 | 日本欧美国产精品 | 草草在线免费视频 | 在线观看国产区 | 69精品免费视频 | 性欧美美国级毛片 | 免费看黄色三级毛片 | 台湾三级在线播放 | 美女黄视频网站 | 久久精品亚瑟全部免费观看 | 日本欧美做爰全免费的视频 | 欧美久 | 久久88| 精品欧美高清一区二区免费 | 欧美xxxxb|