select
t.app_type,
t.cnt,
(cast(t.cnt as double)/cast(all.all_count as double)) as percent
from
在使用SQL时遇到一个奇怪的错误,当尝试用`as percent`设置别名时,查询报错。去掉`as percent`后,查询能够运行。原因在于`all`和`percent`都是SQL的关键字,使用它们作为别名可能会导致问题。
select
t.app_type,
t.cnt,
(cast(t.cnt as double)/cast(all.all_count as double)) as percent
from
1万+
803
3083

被折叠的 条评论
为什么被折叠?