我在编写限制为 1的子查询以获得最高记录时发现了问题。
这是我的问题示例。
表主(id,set)
表详细信息(id、set、code)
我正在尝试获取主表中每组的最新代码。
以下是我尝试过的查询,但得到一个错误,即相关子查询不支持限制 1,它应该包含 GROUP By 子句。
select id,set,(select code from detail where set=master.set order by id desc limit 1) from master;
结果会像
如果这是错误的方法,请帮助我,我是这个 vertica 数据库的新手。
谢谢。