Advertisement
Dove6

Untitled

Jul 23rd, 2020
424
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.33 KB | None | 0 0
  1. #SCHEMA
  2. CREATE TABLE ManyToMany (
  3.   img_id INT,
  4.   tag_id INT
  5. );
  6.  
  7. INSERT INTO ManyToMany VALUES
  8.   (1, 1),
  9.   (1, 2),
  10.   (1, 3),
  11.   (1, 4),
  12.   (2, 2),
  13.   (2, 3),
  14.   (3, 1),
  15.   (3, 2),
  16.   (3, 3),
  17.   (4, 1),
  18.   (4, 3);
  19.  
  20. #QUERY
  21. SELECT img_id
  22. FROM ManyToMany
  23. WHERE tag_id in (1, 2, 3)
  24. GROUP BY img_id
  25. HAVING COUNT(img_id) = 3;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement