sql >> Database teknologi >  >> RDS >> Mysql

Vælg specifik række fra mysql-tabellen

Du kan bruge LIMIT 2,1 i stedet for WHERE row_number() = 3 .

Som dokumentationen forklarer, det første argument angiver forskydningen af ​​den første række, der skal returneres, og det andet angiver det maksimale antal rækker, der skal returneres .

Husk, at det er et 0-baseret indeks. Så hvis du vil have linjenummeret n , skal det første argument være n-1 . Det andet argument vil altid være 1 , fordi du bare vil have én række. For eksempel, hvis du vil have linjenummeret 56 af en tabel customer :

SELECT * FROM customer LIMIT 55,1


  1. [Video] Dataintegration med PostgreSQL

  2. Indstil variabelresultatet fra forespørgsel

  3. Svarende til strftime i Postgres

  4. XAMPP Kører virkelig langsomt med PHP/MySQL