如何在mysql的where子句中使用别名

前端之家收集整理的这篇文章主要介绍了如何在mysql的where子句中使用别名前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

有没有其他方法来执行此查询

SELECT CONCAT_WS(" ",strLname,strFname,strMname) AS lessor_name 
FROM tbl_lessor 
WHERE lessor = '$lessor_name'

我尝试了但是得到了一个错误,它说MysqL中的未知列

最佳答案
这可能是由于lessor而不是where子句中的lessor_name.所以尝试下面一次:

SELECT CONCAT_WS(" ",strMname) AS lessor_name 
FROM tbl_lessor 
having lessor_name= '$lessor_name'

猜你在找的MySQL相关文章