sql >> データベース >  >> RDS >> Mysql

カテゴリ別にグループ化されたレコードのMySQLリストを出力しますか?

    これを試してください:

    SELECT category, GROUP_CONCAT(ProdName) as Product
    FROM recipes
    GROUP BY category
    ORDER BY category, ProdName ASC
    

    出力:

    CATEGORY     PRODUCT
    ----------------------------------------------------------
    Mustards     Hot Mustard,Horseradish Mustard,Honey Mustard
    Sauces       Tomato Sauce,Barbeque Sauce
    

    このSQLFiddleを参照




    1. SQL Serverのすべてのデータベースのすべてのテーブルを単一の結果セットに一覧表示するにはどうすればよいですか?

    2. 参照カーソルを返すOracleプロシージャから、どのようにして適切にフォーマットされた結果を取得しますか?

    3. 壁を壊せ!データのサイロ化を解除する方法

    4. Javaアプリケーションでsp_msforeachdbを実行します