Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Hapus catatan dari tabel di mana

COBA memilih ID maks. kelompokkan menurut db_type pertama dan kemudian gunakan sebagai sub kueri dengan not in .

 DELETE FROM MyTable 
 WHERE ID NOT IN 
    (SELECT ID FROM 
      (SELECT MAX(ID) AS ID from MyTable GROUP BY DB Type) AS tb1
    )

EDIT:

 DELETE FROM MyTable
 HAVING MAX(ID) > ID;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL vs Database File

  2. Skema database membingungkan (Indeks dan Batasan)

  3. Impor file .sql di Access

  4. Penyisipan Massal di MYSQL dari File XML

  5. Apakah ada manfaat nyata menggunakan RDBMS vs. file datar pada sistem dokumen Web sederhana (atau CMS dasar)?