这是数据库的部分数据
我打算用group by 分组查询里某一条船的信息,SQL语句如下:
SELECT ShipName,GROUP_CONCAT(ID_DetectItem,',',Val_Detect) FROM DetectResult GROUP BY ShipName LIKE '%40119%';(每条船的船号是唯一的)
但是查询出来的结果却是这样这是怎么回事,应该怎么修改呢?

关于数据库分组查询的问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- threenewbee 2018-06-16 03:56关注
SELECT ShipName,GROUP_CONCAT(ID_DetectItem,',',Val_Detect) FROM DetectResult GROUP BY ShipName where ShipName LIKE '%40119%'
解决 无用评论 打赏 举报