有人给我发了一个SQL查询,其中的GROUP BY子句包含声明:GROUP BY 1.
这一定是拼写错误吗?没有列给别名1.这意味着什么?我是否正确地认为这必须是一个错字?
我下面有一张桌子
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分组。
我已点击此链接 -但对我不起作用
谢谢