Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Xuất ra danh sách các bản ghi MySQL, được nhóm theo danh mục?

Hãy thử điều này:

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

Đầu ra:

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

Xem SQLFiddle này




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để mô phỏng một biến mảng trong MySQL?

  2. Cách lưu trữ duy nhất một id đăng ký GCM vào MySQL

  3. Thiết kế cơ sở dữ liệu:hàng tồn kho và hệ thống bán hàng?

  4. Lệnh không đồng bộ; bạn không thể chạy lệnh này bây giờ SQL

  5. Giá trị lớn nhất từ ​​hai trường trở lên