Php sql查询以获取多行值并在单行中回显
下表中的数据..Php sql查询以获取多行值并在单行中回显,php,mysql,sql,Php,Mysql,Sql,下表中的数据.. col1 col2 col3 100 700 500 100 700 501 100 700 502 101 701 503 101 701 504 101 701 505 假设用户输入col1=100并单击search,然后它将以如下方式显示在单行中 col1 col2 col3 100 700
col1 col2 col3
100 700 500
100 700 501
100 700 502
101 701 503
101 701 504
101 701 505
假设用户输入col1=100并单击search,然后它将以如下方式显示在单行中
col1 col2 col3
100 700 500,501,502
我需要选择所有col3值并显示在单行中的sql查询。
col1 col2 col3
100 700 500
100 700 501
100 700 502
101 701 503
101 701 504
101 701 505
请帮我弄到这个….只需使用一个while循环就可以了
SELECT
col1,
col2,
GROUP_CONCAT(col3) as col3
FROM
table1
WHERE
col1=100
GROUP BY col1,col2