相关疑难解决方法(0)

SQL子句"GROUP BY 1"是什么意思?

有人给我发了一个SQL查询,其中的GROUP BY子句包含声明:GROUP BY 1.

这一定是拼写错误吗?没有列给别名1.这意味着什么?我是否正确地认为这必须是一个错字?

mysql sql group-by

181
推荐指数
6
解决办法
8万
查看次数

mysql group by忽略null

我下面有一张桌子

id专辑ID专辑名称
---- --------- -----------
1 5测试1
2 5测试1
3 6测试3
4 6测试3
5 NULL测试4
6 NULL测试4

我想使用group by album_id编写查询,它将给出以下结果

id专辑ID专辑名称
---- --------- -----------
1 5测试1
3 6测试3
5 NULL测试4
6 NULL测试4

我试过了,但是它的分组NULL列也要,我希望所有的行都是NULL,并且按不为null的album_id分组。

我已点击此链接 -但对我不起作用

谢谢

mysql group-by

1
推荐指数
1
解决办法
5552
查看次数

标签 统计

group-by ×2

mysql ×2

sql ×1