我想寫出租車的次數,我只是不能得到它的工作,我有兩張桌子。一個叫vehicle
,另一個叫rental
。如何統計和連接兩個MySQL表?
在租賃是所有的「租賃」去當你預訂一輛車,所有的車輛存儲在車輛。這是我所做的幾乎可行的查詢。
SELECT vehicle.id,COUNT(rental.vid) as rented,IFNULL(rental.vid,0) as nothing, vehicle.make as make, vehicle.model as model, vehicle.regnr as regnr, vehicle.color as color, vehicle.state as state, vehicle.imgurl as img, vehicle.description as description, vehicle.id
FROM rental,vehicle
WHERE vid = vehicle.id GROUP BY vid
,並打印出這一點:
不具有一個值(從未被租用),其餘不存在,我已經嘗試了很多不同的方式與IFNULL
但沒有得到任何地方。
Downvote for stupid title。 – EJP
大家知道,讀者會喜歡在帖子中付出的努力,所以「想要」和「thx」是不可取的。我們傾向於說,如果輸入真實的單詞太麻煩了,Stack Overflow可能不適合你。原因在於,問題不僅僅針對這裏的海報 - 它爲未來的許多讀者提供了答案。 – halfer