row_1(PK) | row_2 | row_3 |
---|---|---|
1 | row | one |
2 | row | two |
3 | row | three |
我的数据库表中的数据如上表所示.
SELECT
GROUP_CONCAT(row_3)
FROM table_
WHERE row_2 = 'row'
GROUP BY row_2;
我的Django查询实现上面的MySQL查询
table_.objects.filter(
row_2='row'
).annotate(
val=GroupConcat('row_3', '')
).values('val')
在将上述ORM转换为原始MySQL查询时,它是按主键(ROW_1)分组的.我想按‘ROW_2’列分组.