sql >> Databasteknik >  >> RDS >> Mysql

Mata ut MySQL-lista över poster, grupperade efter kategori?

Prova detta:

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

Utdata:

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

Se denna SQLFiddle




  1. hur man implementerar ett komplicerat sql-kommando

  2. Gruppera flera valda uttalanden när du anropar Oracle från ADO.NET

  3. MySQL ändrar UTF-8 till ASCII-8BIT

  4. Finns det MySQL som motsvarar Oracles TIMESTAMP WITH TIME ZONE?