我正在尝试进行左连接。但我只想要连接表的第一行。
当我做 :
SELECT DISTINCT
c.reference
FROM contracts as c
输出:7400行
但是当我尝试进行左连接时,我有很多重复项。
我已经尝试只获得第一行,但它不起作用。这是我的代码:
SELECT DISTINCT
c.reference,
contract_premiums.start_date
FROM contracts as c
LEFT OUTER JOIN contract_premiums ON contract_premiums.contract_id=(
SELECT contract_id FROM contract_premiums
WHERE contract_premiums.contract_id = c.id
ORDER BY contract_premiums.created_at ASC
LIMIT 1)
输出:11500行
注意数据库,Postgresql
我正在使用这个请求klipfolio
。