Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

mysql - không thể chỉ định bảng mục tiêu để cập nhật trong mệnh đề từ

UPDATE `user`
SET email='[email protected]'
WHERE id = (SELECT id FROM (SELECT IF((SELECT admin FROM user WHERE id = '1') > 2,
                                      (SELECT id FROM user WHERE id = '2'),
                                      (SELECT id FROM user WHERE id = '1')) AS id
                           ) AS t
           );


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cách sử dụng hai phương thức $ .post rất tốt

  2. Chọn một chuỗi giữa hai số trên MySQL

  3. Lưu trữ BigInteger vào Mysql

  4. Làm cách nào để thay thế các ký tự không phải số trong MySQL?

  5. SQL SELECT WHERE hàng chứa từ