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

Menghapus catatan dengan ID terendah

Pada dasarnya di MySQL Anda tidak dapat melakukan pembaruan pada tabel yang Anda gunakan di SELECT bagian. Untuk detail Anda dapat memeriksa perilaku ini yang didokumentasikan di:http:/ /dev.mysql.com/doc/refman/5.6/en/update.html

Secara teori setiap DELETE adalah UPDATE jadi itu sebabnya Anda mendapatkan kesalahan ini.

Anda cukup melakukan hal berikut:

DELETE FROM myTable 
ORDER BY my_id
LIMIT 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. MySQL – Berbagai Metode untuk Mengetahui Pengguna Saat Ini

  2. Bagaimana cara mengubah semua tabel dari MyISAM menjadi InnoDB?

  3. python mysqldb melarikan diri? atau %s?

  4. Memulai GearHost untuk Pengembangan Database MySQL

  5. Mengelompokkan record dari while loop | PHP