我想從表a中的表b添加數據,但不幸的是,完全外連接在mysql中不起作用。我也曾嘗試工會,但它引發錯誤,因爲我的語句有GROUP BY和ORDER BY關鍵字在mysql中連接兩列
SELECT COUNT(ReviewedBy) AS TotalReviews, OrganizationId, SUM(Rating) AS TotalStars, COUNT(Rating) AS TotalRatings, (
SUM(Rating)/COUNT(Rating)
) AS AverageRating
FROM `tbl_reviews`
WHERE ReviewType = 'shopper'
AND ReviewFor = 'org'
AND OrganizationId
IN (
SELECT OrganizationId
FROM tbl_organizations
WHERE CategoryID =79
)
GROUP BY OrganizationId
ORDER BY AverageRating DESC
This is what i'm getting from the above statement
我想要得到的結果organizationId 21點的數據,但我沒有得到的結果,因爲它不存在於'tbl_review'表 click here to see the table b
我怎樣才能得到期望的結果?
將使用AVG從現在 和 感謝豬頭... 你救了我小時 –
@SumitBhatia。 。 。如果這回答你的問題,那麼你應該接受它。 –