0
我正在嘗試編寫一個MySQL查詢以將通配符分組在一起。這可能嗎?MySQL如何使用通配符進行分組
我的表有以下行:
Region
- 南
- 南:邁阿密
- 南:熱火:邁阿密海灘
- 南:邁阿密
- 南
- 南:邁阿密:邁阿密海灘
- 南
- 南:邁阿密
目前使用以下查詢:
SELECT `region`, count(*) as `TOTAL` FROM `table` WHERE 1=1 group by `region`
這給下面的輸出: 地區總
1. South 3
2. South: Miami 3
3. South: Miami: Miami Beach 2
我怎樣才能調整查詢給出下面的輸出?
Region Total
1. South 8
2. South: Miami 5
3. South: Miami: Miami Beach 2
感謝您的幫助。
該查詢已經給出了所需的輸出,而不是你所說的輸出。 –
是的,它已經應該給第二個輸出了。 –
如果你想要第一個輸出,你不能在單個查詢afaik中做到這一點。因爲每行最多返回一次,所以group-by count()的總數不應超過數據庫大小。 –