Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak stale uzyskiwać Mysql rownum na stronie?

Musisz zawinąć obliczenia, aby uzyskać numer wiersza wewnątrz podzapytania i ograniczyć go do zewnętrznego SELECT oświadczenie, aby wiersz_numer się nie zepsuł, np.

Nazwa kolumny i nazwa tabeli mogą się różnić od powyższego przykładu, ale myśl o zapytaniu jest taka sama.

SELECT  RowNumber, Student_ID, Student_Name
FROM
        (
            SELECT  @rownum := @rownum + 1 RowNumber,
                    t.*
            FROM    student t, (SELECT @rownum := 0) s
            ORDER   BY t.Student_ID
        ) subQ
// LIMIT    0, 3



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zaszyfrować to hasło za pomocą MD5 przy użyciu PHP?

  2. Korzystanie z zaawansowanych funkcji Oracle JDeveloper dla baz danych MySQL

  3. Ile tabel można utworzyć w bazie mysql?

  4. Eksportowanie tabeli do CSV za pomocą przycisku php

  5. Jak najlepiej wybrać pierwsze dwa rekordy z każdej grupy za pomocą polecenia SELECT?