我有一个表,并在该表中有多个列。一列有许多类别,其中许多类别是重复的。另一列属于各自类别的元素也具有重复元素。MYSQL select该类别下不同的类别和列表项目
两列像这样的例子
categorytype elements
Fruits Grapes
Fruits Grapes
Vegetables Carrots
Vegetables Beets
Vegetables Beets
Fruits Apples
Fruits Oranges
Meats Beef
Meats Pork
Meats Pork
Juices Orange Juice
Juices Milk
Juices GrapeFruit Juice
我希望能够拉动明显的类别和类别列下明确的其他元素。所以输出如下所示:
Fruits
Grapes
Apples
Oranges
Vegetables
Beets
Carrots
Meats
Beef
Pork
这就是我的MYSQL语句的样子,但它当然只返回元素。所以我想弄清楚如何明确分类。
mysql_query(“SELECT DISTINCT元素FROM fchart GROUP BY元素ORDER BY categorytype”);
“order by”没有必要 –