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

(My)SQL JOIN - dapatkan tim dengan anggota yang ditentukan dengan tepat

Bagaimana dengan

SELECT *
FROM team t
JOIN team_user tu ON (tu.id_team = t.id)
GROUP BY t.id
HAVING (SUM(tu.id_user IN (1,5)) = 2) AND (SUM(tu.id_user NOT IN (1,5)) = 0)

Saya mengasumsikan indeks unik di team_user(id_team, id_user).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Cara INSERT INTO [temp table] DARI [Stored Procedure]

  2. Meteor dengan mysql

  3. Bagaimana cara menyinkronkan tabel tertentu dengan nama dan nama database yang sama antara dua jaringan independen yang berbeda di mana replikasi tidak dimungkinkan?

  4. Kesalahan MySQL 1264:nilai di luar rentang untuk kolom

  5. Bagaimana saya bisa mendapatkan jumlah pelanggan per hari dengan pelanggan unik dan berulang untuk tanggal tertentu?