プロパティをプルする次のクエリがあります。プロパティには複数のユニットがあります。ただし、少なくとも 1 つのユニットでプロパティを取得する方法がわかりません。ユニットは、同じ「チーム」を持つことでプロパティに接続されます。「チーム」は varchar (例: 「jkdgsl」) です。助言がありますか?
SELECT DISTINCT Properties.id, Properties.title, Properties.team
FROM Properties
INNER JOIN Units ON Units.team = Properties.team
AND Units.rates != '0'
AND Properties.deleted = '0000-00-00 00:00:00'
AND Properties.zip_code
IN (
'77808', '77845'
)
AND Properties.public = '1'
ORDER BY FIELD( Properties.zip_code, '77808', '77845' )
LIMIT 0 , 30