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

Menggunakan EXISTS dengan MySQL

Anda tidak dapat membuat alias tabel utama dalam klausa UPDATE. Ini akan berhasil:

UPDATE points 
SET userid = 5224 
WHERE userid = 2532 
AND NOT EXISTS (
    SELECT 1
    FROM points q
    WHERE q.userid = 5224
    AND q.game = points.game
)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nilai kotak centang ke dalam kueri mysql

  2. pilih pertama kali tiga nilai unik muncul dengan sql

  3. Manajemen akun pengguna, peran, izin, otentikasi PHP dan MySQL

  4. Bagaimana cara menyinkronkan dbfs Visual Foxpro dengan MySQL?

  5. Pertanyaan sensitivitas kasus varchar unik SQL