ホームページ  >  記事  >  バックエンド開発  >  ポイント表があり、上位から順に並べられています。ユーザーのランキングとポイントを取得するにはどうすればよいですか。

ポイント表があり、上位から順に並べられています。ユーザーのランキングとポイントを取得するにはどうすればよいですか。

WBOY
WBOYオリジナル
2016-06-13 12:17:481114ブラウズ

ポイントテーブルがあり、ポイントは上位から下位に並べられています。ポイント の SQL ステートメントは、どうすれば得られますか?この SQL ステートメントに基づいてランキングを取得し、ユーザーのユーザー名とポイントをクエリします。

あるいは、php でそれを取得するにはどうすればよいですか?

<br />select a.username,(@rowNum:[email&#160;protected]+1) as c,a.integral as 积分<br />from xs_user a,(Select (@rowNum :=0 ) ) b order by integral DESC,time<br />

------解決策のアイデア----------------------



ユーザー変数を定義するこの方法は依然として非常に賢いです

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