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

Làm cách nào để xóa tất cả các bản ghi mồ côi trong MySQL?

Bạn có thể sử dụng not exists :

delete from user
where not exists (select * from message m where m.userid = user.id)
      and not exists (select * from archivedMessage am where am.userid = user.id)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm thấy một chức năng thoát yếu cho MySql, làm thế nào để khai thác?

  2. Cổng Mysql đã được sử dụng

  3. Tuần trong năm cho các tuần bắt đầu từ thứ Bảy

  4. Cách tốt nhất để triển khai bảng hàng đợi nhắn tin trong mysql là gì

  5. Chỉ mục thứ hai (hoặc thứ ba) của MySQL trong chuỗi