无法使用GROUP BY子句在SQL中获取记录ID字段

maverick_2

我有一张有结构的桌子

CUSTOMER_ID INTEGER  
QUOTE_ID    INTEGER  
VALIDFROM   DATE  

客户可以有多个报价。我需要获取报价ID的列表,其中VALIDFROM DATE对于每个客户而言为MAX。下面的查询返回按客户和MAX VALIDFROM DATE分组的报价清单,但是如何找到该记录的QUOTE_ID?在组子句中包含QUOTE_ID会产生错误的结果

SELECT q.custid, max(q.validfrom)  
  FROM QUOTE Q  
 GROUP 
    BY q.CUSTID

请帮忙!

DirkNM

希望有帮助:

SELECT q.*
  FROM quote q
  JOIN(SELECT q.custid, max(q.validfrom)  
         FROM quote q
        GROUP 
           BY q.custid   
       ) P
     ON q.custid = p.custid
    AND q.validfrom = p.validfrom;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法使用GROUP BY子句将ORACLE中的数据分组

来自分类Dev

无法使用GROUP BY子句获取字段

来自分类Dev

如何使用SQLBULKCOPY获取插入到表中的记录的ID?

来自分类Dev

我无法从已经使用GROUP BY的表中循环记录

来自分类Dev

如何使用_id字段从mongodb获取记录,以及如何使用Java在控制台中显示获取的记录

来自分类Dev

使用Group_by在CodeIgniter中获取最新记录

来自分类Dev

如何在SQL Server中使用group by列基于where子句获取每个组的前1个记录

来自分类Dev

使用MongoDB中现有的字段获取记录数

来自分类Dev

如何通过使用$ group从mongodb获取总记录字段?

来自分类Dev

SQL-使用GROUP BY获取子查询子集中或联接中的最新记录

来自分类Dev

根据where子句中的一个输入参数使用CASE搜索SQL Server中的记录

来自分类Dev

无法使用GROUP BY子句获取字段

来自分类Dev

使用GROUP BY的mysql查询无法获取所有行

来自分类Dev

如何使用SQLBULKCOPY获取插入到表中的记录的ID?

来自分类Dev

使用IN子句时,字段列表中的列“ id”不明确

来自分类Dev

使用记录ID来确定Postgresql中现有记录中的字段,以确定去向何处

来自分类Dev

如何在使用group by子句时跳过Orientdb中的空记录

来自分类Dev

如何使用_id字段从mongodb中获取记录,以及如何使用Java在控制台中显示获取的记录

来自分类Dev

在MS SQL Management Studio中使用GROUP BY子句时返回XML字段?

来自分类Dev

为什么pyspark sql无法使用group by子句正确计数?

来自分类Dev

SQL Server:使用group by子句选择重复记录的正确列

来自分类Dev

使用mysql中的最近记录获取组的所有ID

来自分类Dev

如何编写 SQL 查询以使用 IN 子句获取第一条记录(最新)?

来自分类Dev

在 T-SQL 中使用 MERGE 子句时如何检测特定记录中的错误

来自分类Dev

Mongodb 使用 $elemMatch 子记录 group by 中的其他字段

来自分类Dev

如何使用group by子句获取记录数

来自分类Dev

如何在 RSA Archer 中使用 Web API 获取交叉引用字段中记录的 ID?

来自分类Dev

使用 group by 子句选择最旧的 HABTM 记录

来自分类Dev

无法在 SQL 子查询中获取 N 条不同的记录

Related 相关文章

  1. 1

    无法使用GROUP BY子句将ORACLE中的数据分组

  2. 2

    无法使用GROUP BY子句获取字段

  3. 3

    如何使用SQLBULKCOPY获取插入到表中的记录的ID?

  4. 4

    我无法从已经使用GROUP BY的表中循环记录

  5. 5

    如何使用_id字段从mongodb获取记录,以及如何使用Java在控制台中显示获取的记录

  6. 6

    使用Group_by在CodeIgniter中获取最新记录

  7. 7

    如何在SQL Server中使用group by列基于where子句获取每个组的前1个记录

  8. 8

    使用MongoDB中现有的字段获取记录数

  9. 9

    如何通过使用$ group从mongodb获取总记录字段?

  10. 10

    SQL-使用GROUP BY获取子查询子集中或联接中的最新记录

  11. 11

    根据where子句中的一个输入参数使用CASE搜索SQL Server中的记录

  12. 12

    无法使用GROUP BY子句获取字段

  13. 13

    使用GROUP BY的mysql查询无法获取所有行

  14. 14

    如何使用SQLBULKCOPY获取插入到表中的记录的ID?

  15. 15

    使用IN子句时,字段列表中的列“ id”不明确

  16. 16

    使用记录ID来确定Postgresql中现有记录中的字段,以确定去向何处

  17. 17

    如何在使用group by子句时跳过Orientdb中的空记录

  18. 18

    如何使用_id字段从mongodb中获取记录,以及如何使用Java在控制台中显示获取的记录

  19. 19

    在MS SQL Management Studio中使用GROUP BY子句时返回XML字段?

  20. 20

    为什么pyspark sql无法使用group by子句正确计数?

  21. 21

    SQL Server:使用group by子句选择重复记录的正确列

  22. 22

    使用mysql中的最近记录获取组的所有ID

  23. 23

    如何编写 SQL 查询以使用 IN 子句获取第一条记录(最新)?

  24. 24

    在 T-SQL 中使用 MERGE 子句时如何检测特定记录中的错误

  25. 25

    Mongodb 使用 $elemMatch 子记录 group by 中的其他字段

  26. 26

    如何使用group by子句获取记录数

  27. 27

    如何在 RSA Archer 中使用 Web API 获取交叉引用字段中记录的 ID?

  28. 28

    使用 group by 子句选择最旧的 HABTM 记录

  29. 29

    无法在 SQL 子查询中获取 N 条不同的记录

热门标签

归档