【发布时间】:2016-06-05 19:21:20
【问题描述】:
我有两个表,我将它们连接在一起,然后运行 group by 子句。问题是我不断收到不需要的数据。
client table
----------
name
company_id
created_at
company table
-----------
name
查询:
SELECT company.name, clients.name, MIN (created_at) created_at
FROM company
INNER JOIN client
ON client.company_id = company.id
group by company.name, client.name
查询返回给我所有的用户,但我想要的只是在每个公司中首先创建的每个用户。知道我需要客户名称,我应该改变什么。
【问题讨论】:
标签: sql postgresql