<?php $sql= "SELECT tweet.messages,tweet.product_vote,tweet.id,user.image,user.username from user inner join tweet on tweet.user_id=user.user_id GROUP BY username ORDER BY product_vote desc LIMIT 10"; ?>
tweetテーブルとuserテーブルを内部結合しています。同じuser_idを持ったフィールドのproduct_voteの合計値順で表示したいのですが、いまいちどうかけばいいのかわかりません。user_id毎にグループ分けしてproduct_voteの値で昇順することはできたのですが、ここから合計値で順位を算出するにはどうしたらいいでしょうか?Sumをどのように書いたらいいのかちんぷんかんぷんです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。