假如有这样一条sql语句
1
select name as name1 from table1 where name1='aaa'
mysql 中不可以这样使用别名,那可不可以用其他什么方式来代替 ?
首先 字段别名不能直接在谓词部分引用 这个查询可以改成这样:
1
select name as name1 from table1 having (name1='aaa')
假如有这样一条sql语句
1
select name as name1 from table1 where name1='aaa'
mysql 中不可以这样使用别名,那可不可以用其他什么方式来代替 ?
首先 字段别名不能直接在谓词部分引用 这个查询可以改成这样:
1
select name as name1 from table1 having (name1='aaa')