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

MySQL - loại trừ tất cả người dùng bị chặn khỏi kết quả

Đây, hãy thử đi:

select * from users where user_id <> 4 and language = 'en'
    and user_id not in(select blocked_user_id from users_blocked where user_id = 4)
    and user_id not in(select user_id from users_blocked where blocked_user_id = 4)

Demo tại đây: http://sqlfiddle.com/#!2/b22a4/2



  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ại sao NHibernate không hỗ trợ chia lô trên MySql

  2. Không thể thêm cột từ khung dữ liệu gấu trúc vào mysql trong python

  3. Truy vấn MySql nâng cao:Cập nhật bảng với thông tin từ một bảng khác

  4. Nối các bảng với giá trị dấu phẩy

  5. Sự khác biệt giữa Mã hóa và đối chiếu?