I need to get query like this:
| Name | COUNT |
|---|---|
| King | 3 |
| Queen | 1 |
| Single | 0 |
but when I use query
SELECT bedtype.bedTypeName ,COUNT(room_bed.bedTypeID) FROM room_bed
LEFT JOIN bedtype ON bedtype.bedTypeID = room_bed.bedTypeID
WHERE room_bed.roomID = 3
GROUP BY bedtype.bedTypeName
I got this:
| Name | COUNT |
|---|---|
| King | 3 |
| Queen | 1 |
How Can I get above result ?
Table 1 : bedType
| ID | bedTypeName |
|---|---|
| 1 | King |
| 2 | Queen |
| 3 | Single |
Table 2 : room_bed
| ID | bedTypeID | roomID |
|---|---|---|
| 1 | 1 | 3 |
| 2 | 1 | 3 |
| 3 | 1 | 3 |
| 4 | 2 | 3 |