我有字典数据库。它有3列。
ID , word ,meaning我怎样才能把这些词的意思连在一起:
发布于 2018-04-05 06:53:48
您可以将其GROUP BY为
SELECT id, word, GROUP_CONCAT(meaning ORDER BY meaning)
FROM tbl_name
GROUP BY word对于大量的值,GROUP_CONCAT将从末尾截断值。若要处理此问题,请在执行查询之前设置group concat max len
SET SESSION GROUP_CONCAT_MAX_LEN=1000000发布于 2018-04-05 06:53:45
您正在寻找GROUP_CONCAT函数:
SELECT
word,
GROUP_CONCAT(meaning ORDER BY meaning)
FROM yourTable
GROUP BY
word;

Demo
https://stackoverflow.com/questions/49665852
复制相似问题