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

Czy możemy ograniczyć liczbę wierszy w tabeli w MySQL?

Nie polecałbym ograniczania liczby wierszy w tabeli SQL, chyba że masz bardzo dobry powód, aby to zrobić. Wygląda na to, że lepiej byłoby użyć zapytania takiego jak:

select top 1000 entityID, entityName from TableName

zamiast fizycznie ograniczać wiersze tabeli.

Jeśli jednak naprawdę chcesz ograniczyć to do 1000 wierszy:

delete from TableName where entityID not in (select top 1000 entityID from TableName)


  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 sprawdzić stan serwera w MySQL Workbench za pomocą GUI

  2. Wyzwalacze MySQL do aktualizacji pola na podstawie sumy kolumny z innej tabeli

  3. Najlepsza wydajność MySQL DigitalOcean — ScaleGrid kontra zarządzane bazy danych DigitalOcean

  4. Jak wyświetlić kolejny numer w wyniku zapytania MySQL

  5. Czy możesz uzyskać dostęp do wartości automatycznego przyrostu w MySQL w ramach jednej instrukcji?