0
我的代碼是:PHP SQL查詢:如何選擇相同的ID?
$vote = DB::SELECT(DB::RAW("SELECT * FROM votes WHERE product_id = product_id; "));
這裏[1]是我的數據庫的截圖。
我想問如何在SQL查詢中選擇相同的生產號?
[1] http://i.stack.imgur.com/z1Jvc.png
我的代碼是:PHP SQL查詢:如何選擇相同的ID?
$vote = DB::SELECT(DB::RAW("SELECT * FROM votes WHERE product_id = product_id; "));
這裏[1]是我的數據庫的截圖。
我想問如何在SQL查詢中選擇相同的生產號?
[1] http://i.stack.imgur.com/z1Jvc.png
如果要算的選票總數爲每個產品和排序從最高到最低票數的總和,那麼你的查詢是:
SELECT
product_id, SUM(vote) as `vote_rate`
FROM
votes
GROUP BY
product_id
ORDER BY
`vote_rate` DESC
謝謝youuuuuuuuuu !! – jamo
'SELECT * FROM票WHERE product_id = 5'? –
你是什麼意思_「相同」_什麼? – AbraCadaver
@Abra產品ID? – jamo