我们可以使用别名字段在mysql的order by子句中使用吗?

Rin*_*rge 8 mysql sql-order-by

我们可以按顺序使用别名字段名吗?

例如.

SELECT id, name AS firstname
FROM users
ORDER BY firstname
Run Code Online (Sandbox Code Playgroud)

可能吗 ?当我尝试这个时,它出错了.

xda*_*azz 8

可以在查询选择列表中使用别名为列提供不同的名称.您可以使用GROUP BY,ORDER BY或HAVING子句中的别名来引用该列.

点击这里.