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

MySQL Gặp lỗi 1093

Một giải pháp khác, được tìm thấy trong http://bugs.mysql.com/bug.php? id =6980 , điều đó phù hợp với tôi là tạo một bí danh cho truy vấn phụ sẽ trả về các mục. Vì vậy,

delete from table1 where id in 
  (select something from table1 where condition)

sẽ được đổi thành

delete from table1 where id in
  (select p.id from (select something from table1 where condition) as p)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để tham gia hai bảng mysql?

  2. Pandas to_sql không thành công trên khóa chính trùng lặp

  3. Mẹo hữu ích để khắc phục sự cố thường gặp trong MySQL

  4. Công cụ dòng lệnh tải hàng loạt MySql

  5. Truy vấn MySQL để chọn kết quả có tăng tự động dưới dạng cột mới được thêm vào kết quả