ホームページ >バックエンド開発 >PHPチュートリアル >MYSQL のランキングとソートに関連する問題

MYSQL のランキングとソートに関連する問題

WBOY
WBOYオリジナル
2016-06-13 13:24:04771ブラウズ

MYSQL ランキング問題
SELECT sum( `yb2000_event_point` ) , `yb2000_event_phone`, `yb2000_event_riqi` FROM yb2000_event WHERE yb2000_event_riqi LIKE '%2012%' GROUP BY yb2000_event_phone order by sum ( `yb2000_event_point` ) desc

私このステートメントを使用して、ユーザーの年間の合計ポイントランキングを調べましたが、誰かのポイントとランキングを調べるために条件を追加したいのですが、アドバイスをお願いします

--- ---解決策-------------------- SET @rank =0;
select * from (SELECT @rank := @rank +1 AS ランク, yb2000_event_phone, yb2000_event_point,user_id
FROM yb2000_event
GROUP BY yb2000_event_phone
ORDER BY )どこでa.user_id='user_id'
ポイントを与えてください

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。