午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

瀏覽:181日期: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里面肯定是不存在啊

相關文章:
主站蜘蛛池模板: 欧美一区二区在线 | 中文字幕网站在线观看 | 中文在线资源天堂 | 三级毛毛片| 国产xxx在线观看 | 琪琪色av | 黑人操日本 | 中国黄色网页 | 国产在线视频网址 | 男女羞羞免费视频 | 国产第六页 | 国产一区二区免费 | 黄色羞羞网站 | 超碰夜夜 | 自拍偷拍一区 | 在线观看国产精品一区 | 欧美中文字幕在线视频 | 91精品在线观看视频 | 精品成人av| 国产外围在线 | 久久久一二三 | 天天操天天操天天操天天操 | 欧美日韩精品一区二区三区四区 | 成人一级免费视频 | 欧美成人性生活视频 | 日韩国产精品一区二区 | 免费在线观看亚洲 | 日本久久久久久久久久久 | 国产不卡网 | 91香蕉国产 | 久久久精品综合 | 天天摸天天操天天干 | av网址在线播放 | 欧美成人一级 | 成年人看的免费视频 | 国产精品久久欧美久久一区 | 夜夜爱视频 | 毛片视频在线免费观看 | 天美传媒免费在线观看 | 亚洲伦理久久 | 99re视频这里只有精品 |