Hi I tried to build sql query to find id when is in 2 records (can be more). Let me explained by example
I have 2 tables
C
| id | type_id |
|---|---|
| 1 | 499 |
| 1 | 599 |
D
| type_id | type_name |
|---|---|
| 499 | AN |
| 599 | DE |
And I want to get id which has AN and DE
SELECT *
FROM C
INNER JOIN D
ON D.type_id = C.type_id
WHERE
EXISTS (SELECT 1 FROM D D1 WHERE D1.type_id = C.type_id AND D1.type_name = 'AN') AND
EXISTS (SELECT 1 FROM D D2 WHERE D2.type_id = C.type_id AND D2.type_name = 'DE');
But did not work .Than you for help