У меня есть 2 таблицы, и я хочу получить строки из первой таблицы, где id_apartment не отображается во второй таблице:
id | id_floor | id_apartment
----+----------+--------------
1 | 0 | 101
2 | 1 | 101
3 | 1 | 102
4 | 1 | 103
5 | 1 | 104
6 | 2 | 201
7 | 2 | 202
8 | 2 | 203
table2.id | table2.guest | table2.apartment_id
----+---------------+--------------
1 | 65652 | 101
2 | 65653 | 101
3 | 65654 | 101
4 | 65655 | 101
5 | 65659 | 102
6 | 65656 | 201
7 | 65660 | 202
8 | 65661 | 202
9 | 65662 | 202
10 | 65663 | 203
ожидаемый результат:
floor | number
-------+--------
1 | 103
1 | 104
Я пытался использовать LEFT, INNER и RIGHT join, но я всегда получаю ПУСТОЙ результат. Как я могу справиться с этим?