Możesz spróbować tego:
SELECT company_id
FROM tbl_company_tag_link
WHERE tag_id IN (1,2,3)
GROUP BY company_id
HAVING COUNT(DISTINCT tag_id ) = 3
Możesz spróbować tego:
SELECT company_id
FROM tbl_company_tag_link
WHERE tag_id IN (1,2,3)
GROUP BY company_id
HAVING COUNT(DISTINCT tag_id ) = 3
Jak mogę wybrać tylko pierwsze odrębne dopasowanie z pola w MySQL?
JSON_REMOVE() – Usuń dane z dokumentu JSON w MySQL
Jak znaleźć wartości nieliczbowe w kolumnie w MySQL?
Czy MySQL ponownie użyje usuniętych identyfikatorów po zastosowaniu automatycznego przyrostu?
Mysql select * from nie zwraca wszystkich wierszy