数据在如下表中。
col1 col2 col3
100 700 500
100 700 501
100 700 502
101 701 503
101 701 504
101 701 505
假设用户输入 col1 = 100 并单击搜索,然后它在单行中显示如下...
col1 col2 col3
100 700 500,501,502
我需要 sql 查询,它选择所有 col3 值并显示在单行中。
请帮我得到这个....
SELECT
col1,
col2,
GROUP_CONCAT(col3) as col3
FROM
table1
WHERE
col1=100
GROUP BY col1,col2