apex Asked: 2017-07-22 07:17:43 +0800 CST2017-07-22 07:17:43 +0800 CST 2017-07-22 07:17:43 +0800 CST 以下场景的sql语句怎么写? 772 所以我目前有一个sql语句: Select room_no, category from help_desk where room_no = '133' OR room_no = '120'; 它返回: 我将如何编写一个像这样返回它的sql语句 mysql table 2 个回答 Voted Best Answer RolandoMySQLDBA 2017-07-22T07:32:00+08:002017-07-22T07:32:00+08:00 你需要使用三样东西 通过...分组 GROUP_CONCAT GROUP_CONCAT 中的 DISTINCT 这是这样一个查询 Select room_no, group_concat(distinct category) categories from help_desk where room_no in (133,120) group by room_no; Ollie 2017-07-22T07:29:21+08:002017-07-22T07:29:21+08:00 您正在寻找 group_concat 功能。 组连接 例如: SELECT room_no, GROUP_CONCAT(category) FROM help_desk GROUP BY room_no;
你需要使用三样东西
这是这样一个查询
您正在寻找 group_concat 功能。
组连接
例如: