>將多個mysql行組合到一個字段
> MySQL加入通常會返回許多行,從而使數據分析繁瑣。 本文展示瞭如何有效地將多行組合到單個字段中以更輕鬆地處理。>
函數是此過程的關鍵。 例如:
GROUP_CONCAT
<code class="language-sql">SELECT person_id, GROUP_CONCAT(hobbies SEPARATOR ', ') FROM peoples_hobbies GROUP BY person_id;</code>
person_id
要刪除重複項,使用
>
DISTINCT
<code class="language-sql">SELECT person_id, GROUP_CONCAT(DISTINCT hobbies SEPARATOR ', ') FROM peoples_hobbies GROUP BY person_id;</code>
>
ORDER BY
<code class="language-sql">SELECT person_id, GROUP_CONCAT(hobbies ORDER BY hobbies ASC SEPARATOR ', ') FROM peoples_hobbies GROUP BY person_id;</code>
GROUP_CONCAT
<code class="language-sql">SET group_concat_max_len = 2048;</code>
以上是如何將多個 MySQL 行連接到一個欄位?的詳細內容。更多資訊請關注PHP中文網其他相關文章!