mysql 将表中的数据按照create_date排序后,再将patient_id字段相同的数据中的result字段拼成一行数据展示
时间: 2024-03-12 10:46:29 浏览: 69
您好!针对您的问题,可以使用MySQL的GROUP_CONCAT函数来实现将patient_id字段相同的数据中的result字段拼成一行数据展示。具体的SQL语句可以参考下面的示例:
```
SELECT patient_id, GROUP_CONCAT(result ORDER BY create_date SEPARATOR ',') AS results
FROM your_table
GROUP BY patient_id
ORDER BY create_date;
```
其中,your_table是您要查询的表名,patient_id和result是您要查询的字段名,create_date是用于排序的字段名。执行上述SQL语句后,将会按照create_date对表中的数据进行排序,并将patient_id字段相同的数据中的result字段拼成一行数据展示。
阅读全文