我想運行此查詢:如何使用交叉連接比較連接表中的值? MySQL的
SELECT business.name as businessName i.ratingCount , i.ratingSum
FROM business
cross join
(
SELECT SUM(rating.rating) as ratingSum,COUNT(rating.bussId) as ratingCount
FROM rating
WHERE rating.bussId = business.bussId
)i
,但我得到這個錯誤Unknown column 'business.bussId'
!如何解決它?
I don't want to use left join !
你可能想拼「業務」錯一貫做組。或者,你知道,在任何地方拼寫都是一種選擇。但這是一致性,這很重要。 – 2014-12-03 17:00:48
@MattGibson我改正了!但這不是問題,你知道如何解決它? – david 2014-12-03 17:06:12