Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 使用当前group_by作为select语句的别名_Mysql_Sql_Select_Group By - Fatal编程技术网

Mysql 使用当前group_by作为select语句的别名

Mysql 使用当前group_by作为select语句的别名,mysql,sql,select,group-by,Mysql,Sql,Select,Group By,我有以下疑问: SELECT SUM(queries), unique_identifier FROM table_name GROUP BY unique_identifier 是否有方法将当前group by值作为SUM()的别名 例如: SELECT SUM(queries) AS unique_identifier FROM table_name GROUP BY unique_identifier 或 预期结果应为: SUM(), uni

我有以下疑问:

SELECT 
      SUM(queries), 
      unique_identifier 
FROM table_name GROUP BY unique_identifier
是否有方法将当前group by值作为SUM()的别名

例如:

SELECT 
     SUM(queries) AS unique_identifier 
FROM table_name GROUP BY unique_identifier

预期结果应为:

SUM(), unique_alias_1
SUM(), unique_alias_2
SUM(), unique_alias_3

命名别名
唯一标识符
没有问题,但这可能不是您想要的?您是否有一个结果的示例?我添加了一个示例,这有助于我理解,如果不在服务器端做更多的工作,这可能是不可能的。像
unique\u alias\u 1
这样的值是否来自
unique\u identifier
字段?您还没有显示您希望列具有的名称,这就是别名的用途。
SUM(), unique_alias_1
SUM(), unique_alias_2
SUM(), unique_alias_3