沿着我有2個表PostgreSQL的 - 獲得數與結果
cars
|id|name|car_type_id|
car_types
|id|name|
car_type_id
可以爲車是空的。
我想查詢我的分貝,這樣我就可以得到一個汽車類型列表,其中有多少輛汽車的數量爲car_type
。汽車類型爲零的汽車可以爲空。
我希望這很清楚。但任何建議是值得歡迎的。
所以我找回去像
car_type | count
car type 1 | 3
car type 2 | 4
uncategorized | 12
編輯: 這樣我就可以使用
select
car_type.id,
car_type.name,
(SELECT COUNT(*) FROM cars
WHERE cars.car_type_id = car_type.id) as tot
from car_type
拿到類型和總量,而這並沒有給我所有的汽車行駛car_type_id null
你到目前爲止嘗試過什麼,並且遇到了什麼問題? – jmelesky
我不太清楚如何攻擊這個問題開始.... – MikeL