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

Wybierz konkretny wiersz z tabeli mysql

Możesz użyć LIMIT 2,1 zamiast WHERE row_number() = 3 .

Jako dokumentacja wyjaśnia, pierwszy argument określa przesunięcie pierwszego wiersza do zwrócenia, a drugi określa maksymalną liczbę zwracanych wierszy .

Pamiętaj, że jest to indeks oparty na 0. Tak więc, jeśli chcesz numer wiersza n , pierwszym argumentem powinno być n-1 . Drugim argumentem zawsze będzie 1 , ponieważ potrzebujesz tylko jednego wiersza. Na przykład, jeśli chcesz numer linii 56 tabeli customer :

SELECT * FROM customer LIMIT 55,1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP:wiele zapytań SQL w jednej instrukcji mysql_query

  2. Obsługuje transakcje, blokowanie na poziomie wiersza i klucze obce

  3. Eksport/Import CSV za pomocą PHPExcel

  4. mysql generowanie unikalnych liczb

  5. GROUP_CONCAT ZAMÓWIENIE WEDŁUG