我想在基于 ORDER BY 字段的 MySQL 查询中输出行分组标题。不知道如何解释这一点,所以最好只展示一个我想要完成的例子。
SELECT * FROM products_table
ORDER BY Category, Description
Prod_num Category Description Price
type_1
00001 type_1 Prod 1 $1
00002 type_1 Prod 2 $2
00003 type_1 Prod 3 $3
00004 type_1 Prod 4 $4
00005 type_1 Prod 5 $5
type_2
00006 type_2 Prod 6 $6
00007 type_2 Prod 7 $7
00008 type_2 Prod 8 $8
00009 type_2 Prod 9 $9
type_3
00010 type_3 Prod 10 $10
00011 type_3 Prod 11 $11
我希望在显示具有该类别的所有产品之前将类别字段显示为行标题。我想我在某处看到过这个帖子,但经过大量搜索后无法弄清楚如何去做,主要是因为我认为我没有使用正确的术语。