Mysql 使用计数的问题

Mysql 使用计数的问题,mysql,Mysql,我试图找出什么类型的会员身份,这是一个有此会员身份的汽车计数的id类型 这是我的桌子 create table car_hire (car_id char (5) primary key not null, car_reg varchar (15) not null, car_make varchar (20) not null, car_model varchar (20) not null, car_year date not null, type_id char (5) not null

我试图找出什么类型的会员身份,这是一个有此会员身份的汽车计数的id类型

这是我的桌子

create table car_hire
(car_id char (5)  primary key not null,
car_reg varchar (15) not null,
car_make varchar (20) not null,
car_model varchar (20) not null,
car_year date not null,
type_id char (5) not null)
engine=innodb;

create table car_type
(type_id   char(4) primary key not null,
type_decription varchar (15) not null,
Hire_cost int (5) not null)
ENGINE=InnoDB;

请帮助使用分组和计数:

select t.type_id, count(*)
from car_type t left join car_hire h on t.type_id = h.type_id
group by t.type_id
SELECT type_id, COUNT(*)
FROM car_hire
GROUP BY type_id

你能举一个你尝试过但没有成功的查询的例子吗?从长远来看,我们为你做家庭作业/工作/其他任何事情都不会有什么帮助,但是帮助你理解如何做会更好。非常感谢!!!成功了!我对sql非常陌生,所以我仍在努力理解它。我试着从Car_type,Car_hires中选择Car_id,计数(type_description)作为“车的数量”,Car_id按类型描述分组,但没有成功-(是否有完整解释查询的网站?