プロパティのリストを戻そうとしています。プロパティには多くの「パス」を含めることができます。一意のプロパティのリストを戻したいのですが、複数のパスがある場合は、pass_idが最大のプロパティが必要です。これは私がこれまでに持っているものです:
select * from passes
inner join properties on properties.prop_id = passes.prop_id
where pass_id NOT IN (select pass_id from queue where user_id = 1)
+---------+---------+---------+---------+------------------+--------------+-------+
| pass_id | prop_id | user_id | prop_id | full_street_name | house_number | zip |
+---------+---------+---------+---------+------------------+--------------+-------+
| 18 | 21 | 1 | 21 | N KEELER AVE | 6200 | 60646 |
| 20 | 21 | 1 | 21 | N KEELER AVE | 6200 | 60646 |
| 21 | 21 | 1 | 21 | N KEELER AVE | 6200 | 60646 |
| 22 | 22 | 1 | 22 | E CHESTNUT ST | 111 | 60611 |
+---------+---------+---------+---------+------------------+--------------+-------+
18と20は21の重複プロパティであるため、pass_id21と22のみを返すようにします。よろしくお願いします。