我有一张这样的桌子。
id day1 day2 day3
1 411 523 223
2 413 554 245
3 417 511 209
4 420 515 232
5 422 522 212
6 483 567 212
7 456 512 256
8 433 578 209
9 438 532 234
10 418 555 223
11 460 510 263
12 453 509 245
13 441 524 233
14 430 543 261
15 456 582 222
16 444 524 241
17 478 511 211
18 421 583 222
我想在day2中选择所有具有重复值的ID。 我在做
select day2,count(*) from resultater group by day having count(*)>1;
是否可以列出组内的所有ID?
答案 0 :(得分:2)
select day2,count(*), group_concat(id)
from resultater
group by day
having count(*)>1;
应该这样做。