ポイント表があり、上位から順にポイントが並べられています。ユーザーのランキングとポイントを取得するにはどうすればよいですか?
SQL ステートメントは
select a.username,(@rowNum:=@rowNum+1) as c,a.integral as 积分from xs_user a,(Select (@rowNum :=0 ) ) b order by integral DESC,time
この SQL ステートメントに基づいてユーザーのユーザー名とポイントをクエリするにはどうすればよいですか。
または、php でそれを取得するにはどうすればよいですか?
ディスカッションに返信 (解決策)
ユーザー名を知っていますか? ユーザー名 = ユーザー名であるテーブルからポイントを直接選択します。
SELECT * FORM ( select a.username,(@rowNum:=@rowNum+1) as c,a.integral as 积分 from xs_user a,(Select (@rowNum :=0 ) ) b order by integral DESC,time ) T WHERE username='XXX'
このユーザー変数の定義方法は依然として非常に賢いです
SELECT * FORM ( select a.username,(@rowNum:=@rowNum+1) as c,a.integral as 积分 from xs_user a,(Select (@rowNum :=0 ) ) b order by integral DESC,time ) T WHERE username='XXX'
このユーザー変数の定義方法は依然として非常に賢いです
SELECT * From ( select a.username,(@rowNum:=@rowNum+1) as c,a.integral as 积分 from xs_user a,(Select (@rowNum :=0 ) ) b order by integral DESC,time ) T WHERE username=18511337033'
このように書くと、where 条件を追加すると、 where 条件がなければ正常です。
以下はエラーメッセージです。
[SQL] SELECT * From ( select a.username,(@rowNum:=@rowNum+1) as c,a.integral as 积分 from xs_user a,(Select (@rowNum :=0 ) ) b order by integral DESC,time ) T WHERE username=18511337033'[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''' at line 6
これがテーブル構造です
SELECT * FORM ( select a.username,(@rowNum:=@rowNum+1) as c,a.integral as 积分 from xs_user a,(Select (@rowNum :=0 ) ) b order by integral DESC,time ) T WHERE username='XXX'
ユーザー変数を定義するこの方法は、やはり非常に賢いです

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









QQ Music は、さまざまな種類の音楽を備えたプレーヤー ソフトウェアで、聞きたい音楽をここで検索できます。すべての音楽の音質は非常に優れており、さまざまな音質オプションがあります。それでは、QQ ミュージックでポイントを集める方法をご存知ですか? QQ ミュージックでポイントを集める方法に関する詳細なチュートリアル: 1. まず、[QQ ミュージック] APP ソフトウェアを開き、下部の機能バーの [マイ] 機能ボタンをクリックします。 2. 次に、[アクティビティ センター] 機能ボタンをクリックします。 3. [ポイントを受け取る]ボタンをクリックしてポイントを受け取ります。ソフトウェアの紹介: 1. 高品質の音楽再生; 2. アルバム写真と全画面歌詞表示; 3. QQ にログインして、コンピューター上の QQ Music でお気に入りの曲を同期; 4. 大規模なオンライン

Alipay 会員ポイントはどこで確認できますか? Alipay APP では多くのポイントを貯めることができますが、ほとんどの友人は Alipay 会員がポイントを確認する方法を知りません。次は編集者が提供した Alipay 会員ポイントの確認方法に関するグラフィック チュートリアルです。興味があります。ユーザーさんも見に来てね! Alipay の使用に関するチュートリアル. Alipay 会員ポイントはどこで見つけられますか? 1. まず Alipay アプリを開き、メイン ページの右下隅にある [My] エリアに移動します; 2. 次に、My エリアで [Alipay] をクリックします会員]サービス機能;

天猫ポイントの引き換え方法 天猫ソフトウェアでは、商品を購入するたびに対応するポイントを獲得できます。一部のユーザーは、Tmall で商品を引き換える方法を知りたいと考えています。会員センターの天猫ポイントと交換できます。続いて編集部がユーザー向けにポイント還元方法を紹介しますので、興味のある方はぜひご覧ください! Tmall ポイントを引き換える方法? 回答: メンバー センターの Tmall ポイントで詳細を引き換えます: 1. タオバオに入り、右下の [マイ タオバオ] をクリックします。 2. クリックして[メンバーセンター]に入ります。 3. [Tmall ポイント] が表示されるので、クリックして入力します。 4.交換アイテムが表示されます。ご希望のアイテムを選択して【交換】してください。 5. Tmall ポイントを使用して引き換えます。

天猫で買い物をすると天猫ポイントがもらえますが、天猫ポイントの数を確認したいのですが、どこで確認できるのか分からない友達もいます。以下に操作方法を紹介します。携帯電話でTmallアプリを開いた後、ページの右下隅にある「I」をクリックして個人センターページに入り、右上隅にある歯車の形の「設定」アイコンをクリックして設定オプションを開きます。 2. 設定ページに移動したら、「個人情報」項目をクリックして入力します。 3. 次に、入力したページで「メンバーレベル」を見つけ、その後ろに表示されている現在のレベルをクリックして入力します。 4. 会員センターページのオレンジ色のカードの下に「天猫ポイント」があり、現在保有している天猫ポイント数が表示され、クリックして入力すると、獲得ポイントに関する関連情報が表示されます。

Railway 12306 アプリを使用して鉄道チケットをポイントと引き換えるにはどうすればよいですか? Railway 12306 アプリは、人々の生活を促進できる非常にスマートなソフトウェアです。このソフトウェアを使用して切符を購入するのは非常に便利で迅速です。このソフトウェアを使用して切符を購入すると、ポイントも獲得でき、ユーザーはそのポイントを電車の切符と交換できるため、誰もがこのソフトウェアを使用して切符を購入することを好みます。鉄道チケットの引き換えにポイントを使用する方法がわからないユーザーのために、以下のエディターがポイントを使用して鉄道チケットと引き換える方法をまとめました。鉄道 12306 アプリのポイントを鉄道チケットに交換する方法: 1. 携帯電話で鉄道 12306 アプリを開き、電車に乗る場所と時間を選択し、「チケットを確認」をクリックします。 2. 対象のチケット

日々の携帯電話の利用で貯まるテレコムポイントを電話料金の引き落としに利用できる テレコムポイントを電話料金に交換する方法がまだよくわからないというユーザーもいる 通信事業のポイント交換所でポイントを選択して電話料金にチャージできる次に編集者 通話ポイントの交換方法を紹介していますので、興味のある方はぜひご覧ください!テレコムポイントを電話料金に交換するには? 回答: テレコムビジネス館のポイント交換で、電話料金にチャージするポイントを選択してください 詳細: 1. ソフトウェアテレコムビジネス館に入り、下の[ポイント交換]をクリックします。 2. ページに入り、[引き換え可能] をクリックします。 3. [ポイントをチャージして電話料金をチャージする]を選択します。 4. 使用ポイントを入力後、認証コードを取得して確認します。

Xueqiangguoアプリでポイントを素早く獲得するにはどうすればよいですか? Xuexueqiangguo は非常に使いやすいソフトウェアで、最新の時事問題を見るだけでなく、多くの知識を学ぶことができます。このソフトウェアでカバーされる知識の量は非常に豊富で、オンラインで質問することもできます。すると、このソフトでは時々ポイントがもらえることがわかります。一定のポイントを獲得すると、それに応じたギフトと交換することができます。では、ポイントを早く獲得するにはどうすればよいでしょうか?このサイトの編集者が以下の情報を提供します。ポイントを早くゲットする方法をまとめました。 Qiangguo アプリでポイントをすばやく獲得する方法を学びましょう 1. 登録してホームページに入った後、右下隅の「マイ」ボタンをクリックして別のページに入ることができます。 2. このページに入ったら、画面をクリックします

多くの友人は、Alipay ソフトウェアでポイントの使用状況を確認する方法に興味を持っています。以下に視聴方法を簡単に紹介しますので、興味のある方は一緒に学んでみてください。携帯電話で「Alipay」アプリケーションを開いた後、右下の「マイ」をクリックして個人ページに入り、「Alipay会員」を選択して会員エリアに入ります。 2. Alipay メンバーシップインターフェイスにアクセスしたら、個人アバターの後ろにある「パーソナルセンター」の入り口をクリックして開きます。 3. 次に、パーソナルセンターのページに「ポイント」がありますので、ご覧になった後、クリックしてエントリーしてください。 4. 最後に、ポイントの詳細ページに入り、現在残っているポイント数が表示されます。下のタブをクリックして切り替えて、対応するオプションの下にあるポイントの詳細を表示します。
