CalePHP3の勉強を始めました。
現在一箇所困っている箇所があります。
Membersテーブル
Contentsテーブル
ContentsReviewsテーブル
のような構成で、開発を行っているのですが、下記SQLをどうようにしてクエリビルダーで実現すればよろしいでしょうか?
SELECT
*
FROM
Members
INNER JOIN
Contents
ON Members.id = Contents.member_id
Left JOIN
(
SELECT AVG(SCORE) AS SCORE , Content_id
FROM ContentsReviews
GROUP BY Content_id
) AS Review
ON Content.id = Review.Content_id
Order BY SCORE DESC
どうぞよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/11 13:04