有一个积分表,积分从高往下排,如何取出其中的一个用户的排名,积分
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 用户名,积分 from table where 用户名=用户名不就完事了么
??出表??。
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'
这种定义用户变量的写法还是很巧妙的
我看错了。。是我的自己的问题。。 sorry。。 3Q 谢谢了。

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



QQ Music ist eine Player-Software mit vielen Arten von Musik. Sie können hier nach jeder Art von Musik suchen, die Sie hören möchten. Die Klangqualität der gesamten Musik ist sehr gut und es gibt viele verschiedene Klangqualitätsoptionen. Wissen Sie also, wie man bei QQ Music Punkte sammelt? Detaillierte Anleitung zum Sammeln von Punkten bei QQ Music: 1. Öffnen Sie zunächst die [QQ Music] APP-Software und klicken Sie auf die Funktionsschaltfläche [Mein] in der unteren Funktionsleiste. 2. Klicken Sie dann auf die Funktionsschaltfläche [Aktivitätscenter]. 3. Klicken Sie dann auf die Schaltfläche [Punkte erhalten], um die Punkte zu erhalten. Software-Einführung: 1. Hochwertige Musikwiedergabe; 2. Albumbilder und Vollbild-Textanzeige 3. Melden Sie sich bei QQ an, um meine Lieblingslieder auf QQ Music auf dem Computer zu synchronisieren;

Wo kann ich Alipay-Mitgliederpunkte überprüfen? Mit der Alipay-App können viele Punkte gesammelt werden, aber die meisten Freunde wissen nicht, wie Alipay-Mitgliederpunkte ihre Punkte überprüfen Benutzer kommen vorbei und schauen sich um! Anleitung zur Verwendung von Alipay. Wo finde ich Alipay-Mitgliederpunkte? 1. Öffnen Sie zunächst die Alipay-App und gehen Sie zum Bereich [Mein] in der unteren rechten Ecke der Hauptseite Mitglied] Dienstfunktion;

Wie löse ich Tmall-Punkte ein? In der Software Tmall erhalten wir bei jedem Einkauf entsprechende Punkte. Einige Benutzer möchten wissen, wie man Artikel auf Tmall einlöst. Es kann im Mitgliedercenter in Tmall-Punkten eingelöst werden. Als nächstes folgt eine Einführung des Herausgebers in die Methode zum Einlösen von Punkten für Benutzer. Interessierte Benutzer sollten vorbeikommen und einen Blick darauf werfen! Wie löse ich Tmall-Punkte ein? Antwort: Details in Tmall-Punkten im Mitgliedercenter einlösen: 1. Geben Sie Taobao ein und klicken Sie unten rechts auf [Mein Taobao]. 2. Klicken Sie, um das [Mitgliedercenter] aufzurufen. 3. Sie können Ihre [kleinen Punkte] sehen und zum Betreten klicken. 4. Sie können die Umtauschartikel sehen. Wählen Sie das gewünschte Element zum [Austauschen] aus. 5. Verwenden Sie Tmall-Punkte zum Einlösen.

Nach dem Einkauf in Tmall erhalten Sie Tmall-Punkte. Einige Freunde möchten die Anzahl ihrer Tmall-Punkte überprüfen, können aber nicht finden, wo sie diese überprüfen können. Lassen Sie mich Ihnen unten die Operationsmethode vorstellen. Nachdem Sie die Tmall-App auf Ihrem Mobiltelefon geöffnet haben, klicken Sie auf „I“ in der unteren rechten Ecke der Seite, um die persönliche Center-Seite aufzurufen, und klicken Sie dann auf das zahnradförmige „Einstellungen“-Symbol in der oberen rechten Ecke, um die Einstellungsoptionen zu öffnen . 2. Nachdem Sie zur Einstellungsseite gelangt sind, klicken Sie zum Aufrufen auf den Eintrag „Persönliche Daten“. 3. Suchen Sie als Nächstes auf der Seite, die Sie aufrufen, nach „Mitgliedsstufe“ und klicken Sie zum Betreten auf die aktuelle Stufe, die dahinter angezeigt wird. 4. Unter der orangefarbenen Karte auf der Mitgliedercenter-Seite wird angezeigt, wie viele Tmall-Punkte Sie derzeit haben. Klicken Sie hier, um die relevanten Informationen zu den gesammelten Punkten anzuzeigen.

Wie kann ich mit der Railway 12306-App Bahntickets gegen Punkte einlösen? Die Railway 12306-App ist eine sehr intelligente Software, die das Leben der Menschen erleichtern kann. Es ist sehr bequem und schnell, Fahrkarten mit dieser Software zu kaufen. Jeder verwendet diese Software lieber zum Kauf von Fahrkarten, da Sie mit dieser Software auch einige Punkte sammeln können, um Fahrkarten zu kaufen, und Benutzer können diese Punkte zum Einlösen von Bahnfahrkarten verwenden Benutzer wissen nicht, wie sie Punkte zum Einlösen von Bahntickets verwenden können. Der unten stehende Herausgeber hat Methoden zur Verwendung von Punkten zum Einlösen von Bahntickets als Referenz zusammengestellt. So tauschen Sie Railway 12306-App-Punkte gegen Bahntickets ein: 1. Öffnen Sie die Railway 12306-App auf Ihrem Mobiltelefon, wählen Sie Ort und Zeit für die Zugfahrt aus und klicken Sie auf „Tickets prüfen“. 2. Das betreffende Ticket

Telekommunikationspunkte, die durch die tägliche Nutzung von Mobiltelefonen gesammelt werden, können zum Einlösen von Telefonrechnungen zum Abzug verwendet werden. Einige Benutzer sind sich noch nicht sicher, wie sie Telekommunikationspunkte gegen Telefonrechnungen einlösen können. Sie können Punkte zum Aufladen von Telefonrechnungen in der Punktebörse im Telekommunikationsgeschäft auswählen Der nächste Schritt ist der Editor. Er bietet Benutzern eine Einführung in das Einlösen von Punkten für Telefonanrufe. Interessierte Benutzer können vorbeikommen und einen Blick darauf werfen. Wie löse ich Telekommunikationspunkte für Telefonanrufe ein? Antwort: Wählen Sie Punkte zum Aufladen von Telefonanrufen in der Punkteeinlösung in der Telekommunikations-Geschäftshalle aus. Detaillierte Einführung: 1. Betreten Sie die Software-Telekommunikations-Geschäftshalle und klicken Sie dann unten auf [Punkte einlösen]. 2. Rufen Sie die Seite auf und klicken Sie auf [Ich kann einlösen]. 3. Wählen Sie [Aufladepunkte zum Aufladen von Telefonrechnungen]. 4. Nachdem Sie die verwendeten Punkte eingegeben haben, erhalten Sie den Bestätigungscode und bestätigen ihn.

Wie kann man mit der Xueqiangguo-App schnell Punkte sammeln? Xuexueqiangguo ist eine sehr einfach zu bedienende Software, mit der Sie nicht nur die neuesten aktuellen Ereignisse sehen, sondern auch viel Wissen lernen können. Der Umfang des in dieser Software abgedeckten Wissens ist sehr umfangreich und wir können hier auch online Fragen stellen. Dann werden Sie feststellen, dass Sie in dieser Software manchmal Punkte sammeln können. Was sollten Sie also tun, um schnell Punkte zu erhalten? Wege aussortiert, um schnell Punkte zu sammeln. Erfahren Sie, wie Sie mit der Qiangguo-App schnell Punkte sammeln. 1. Nachdem Sie sich registriert und die Startseite aufgerufen haben, können Sie auf die Schaltfläche „Mein“ in der unteren rechten Ecke klicken, um eine andere Seite aufzurufen. 2. Nachdem Sie diese Seite aufgerufen haben, klicken Sie auf den Bildschirm

Viele Freunde sind neugierig, wie sie ihren Punkteverbrauch in der Alipay-Software überprüfen können. Im Folgenden finden Sie eine kurze Einführung in die Anzeigemethode. Interessierte Freunde können sich gemeinsam darüber informieren. Nachdem Sie die Anwendung „Alipay“ auf Ihrem Mobiltelefon geöffnet haben, klicken Sie unten rechts auf „Mein“, um zur persönlichen Seite zu gelangen, und wählen Sie dann „Alipay-Mitglied“, um zum Mitgliederbereich zu gelangen. 2. Nachdem Sie zur Alipay-Mitgliedschaftsoberfläche gelangt sind, klicken Sie auf den Eingang „Personal Center“ hinter dem persönlichen Avatar, um ihn zu öffnen. 3. Als nächstes gibt es ein „Punkte“ auf der Seite des persönlichen Zentrums. Nachdem Sie es gesehen haben, klicken Sie darauf, um es aufzurufen. 4. Rufen Sie abschließend die Seite mit den Punktedetails auf, auf der Sie sehen können, wie viele Punkte Sie derzeit noch haben. Klicken Sie auf die Registerkarte unten, um die Punktedetails unter der entsprechenden Option anzuzeigen.
