关于MySql列别名做查询条件的问题


2018-05-02 10:36
zpq
27

假如有这样一条sql语句

select name as name1 from table1 where name1='aaa'

mysql 中不可以这样使用别名,那可不可以用其他什么方式来代替 ?

首先 字段别名不能直接在谓词部分引用
这个查询可以改成这样:

select name as name1 from table1 having (name1='aaa')
声明:本站文章版权归原作者及原出处所有