ユーザ用ツール

サイト用ツール


mysql:query

文書の過去の版を表示しています。


特定カラムでグループ化して、紐づくIDのリストを取得

item_id type
1 1
2 2
3 2
4 1
SELECT 
    type
   ,group_concat(item_id separator ',') as item_list
FROM
    item_mst
WHERE
    start_date < NOW()
AND
    (end_date IS NULL OR NOW() < end_date)
GROUP BY
    type
type item_id
1 1,4
2 2,3
mysql/query.1446795366.txt.gz · 最終更新: 2025/02/16 13:50 (外部編集)