[英]MySQL query DISTINCT, COUNT
I'm trying to use a SELECT DISTINCT to find out how many people have cars, how many have boats, now many bikes and so on, from this table 我正在尝试使用SELECT DISTINCT从这张表中找出有多少人有汽车,有多少船,现在有很多自行车等。
| name | obj |
---------------------
| john | car |
| mary | boat |
| dave | car |
| james | bike |
| steve | car |
| walt | bike |
ex: bike - 2 例如:自行车-2
select sum(obj = 'car') as car_count,
sum(obj = 'boat') as boat_count
from your_table
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.