如何在mysql函数中使用别名

Ada*_*rsh 2 mysql alias derived-table

如何在数学函数和 group by 语句中使用带有空格的别名。如果我使用单个单词别名,我就可以使用它,但是如果名称有空格,有什么方法可以实现它吗?

select 
   count(date_format(start_date, '%W')) AS "NUMBER OF DAYS",
   repeat('*', "NUMBER OF DAYS") 
from    ABC
Run Code Online (Sandbox Code Playgroud)

我尝试使用双引号、单引号以及反引号(`),但出现错误“字段列表中的未知列“天数””

jue*_*n d 5

select您不能在or子句中重复使用别名where。仅在group, having,order子句中。