У меня есть таблица с данными, подобными следующим:
Meal ID | Child | Fruit
1 Child A Apple
2 Child B Orange
3 Child A Banana
4 Child A Orange
5 Child C Banana
6 Child A Banana
7 Child C Banana
8 Child A Banana
, и мне нужно упорядочить результаты, от наивысшего к низшему, на основе съеденных фруктов, например, если поисковым запросом является банан, результатыбудет отображаться следующим образом:
Banana Eaters (Highest to Lowest)
Child | Number of Bananas eaten
Child A 3
Child C 1
Я бы начал с:
$sql = "SELECT * FROM meals WHERE Fruit = 'Banana'";
Но как мне отсортировать уникальных отдельных Пожирателей бананов как их собственную запись, а затем упорядочить результаты поте, кто ел больше всего?