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

SQL WHERE kondisi tidak sama dengan?

Anda dapat melakukan seperti ini

DELETE FROM table WHERE id NOT IN ( 2 )

ATAU

DELETE FROM table WHERE id <>  2 

Seperti yang dicatat oleh @Frank Schmitt, Anda mungkin ingin berhati-hati dengan nilai NULL juga. Jika Anda ingin menghapus semua yang bukan 2 (termasuk NULL) lalu tambahkan OR id IS NULL ke klausa WHERE.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Status offline pengguna online - masalah status offline

  2. Bagaimana cara menghapus spasi awal dan akhir di bidang MySQL?

  3. Apa perbedaan antara Null, Zero dan Blank dalam SQL?

  4. mysql_query hanya mengembalikan tipe string untuk tipe int/fload db

  5. Log QUERIES tidak menggunakan INDEX - MySQL