Ich habe die folgende Tabelle und die Daten unter Verwendung einer AbfrageErste Zeilennummer basierend auf kat (MySql)
SELECT b.*, (@rownum :[email protected] +1) AS row_number
FROM notices b, (SELECT @rownum := 0) row
Ergebnis:
id cate rownumber
-------------------
1 5 1
2 5 2
3 6 3
4 5 4
5 5 5
6 5 6
7 5 7
ich ausgeben wollen das Ergebnis unterhalb ohne row_number mit() oder andere Funktion, da meine RDBMS diese nicht unterstützen können.
id cate rownumber
-------------------
1 5 1
2 5 2
3 6 1
4 5 3
5 5 4
6 5 5
7 5 6
Werfen Sie einen Blick auf diese https://stackoverflow.com/questions/15930514/mysql-auto-increment-temporary-column-in-select -Statement/15930609 –
Ausleihen tims rextester, können Sie das gewünschte Ergebnis wie folgt erreichen: http://rextester.com/UVKOW83483 – Strawberry