0
我有一個表禮物。禮品可以通過表格關聯有許多gift_images。我正在嘗試返回一個具有至少一個gift_images關聯的特定隱私級別的有限#禮物。postgresql查詢加入並限制
實質上,我想返回:禮品條目與其關聯的第一個gift_image(gift_image應該按照其具有的位置值排序,其中位置1是第一個)。沒有gift_image關聯的禮物應該被忽略。
這是我的,但它絕對不能工作。
SELECT gifts.* FROM gifts LEFT JOIN gift_images ON gifts.id = gift_images.gift_id WHERE gifts.privacy = 2 ORDER BY gift_images.position ASC LIMIT 10
任何幫助?