0
グリッドビューのデータを表示するためにクエリを作成する必要があります。私は各チケットカテゴリのチケットの数を数えていますが、そのカテゴリのチケット数が3未満であれば、それを「他の」カテゴリーに入れる必要があります。count <= 3のときに別の列の値を変更する
Select
count(ticket.id) As 'Tickets',
if(count(ticket.id) <= 3, "Other",ticketCategoryName) As 'Ticket Category'
FROM ds_tickets
GROUP BY 'Ticket Category
の代わりにこのような何か持つ:
+----------------+-------------+
| TicketCategory | TicketCount |
+----------------+-------------+
| Category1 | 2 |
| Category2 | 3 |
| Category3 | 4 |
| Category4 | 5 |
+----------------+-------------+
を、私はそれのようになりたい:
+----------------+-------------+
| TicketCategory | TicketCount |
+----------------+-------------+
| Other | 5 |
| Category3 | 4 |
| Category4 | 5 |
+----------------+-------------+
のようないくつかのことを試してみてください: http://stackoverflow.com/questions/190 96344/can-you-group-by-a-case-when-then-alias-name – Kieveli