代码乱了 2022-04-20 21:51 采纳率: 40%
浏览 26

求请教:ORACLE 按日期求最后一次销价,日期字段是VARCHAR

**TABLE A **
DJBH SPID JG
1001 001 3.00
1001 002 4.00
1002 001 5.50
1002 002 6.50
TABLEB

DJBH RQ
1001 2022-01-02
1002 2022-01-06

求最后一后销售价
SPID JG RQ

  • 写回答

2条回答 默认 最新

  • DarkAthena ORACLE应用及数据库设计方案咨询师 2022-04-20 22:56
    关注
    SELECT SPID, JG ,RQ FROM 
    (select A.*,B.RQ ,
    ROW_NUMBER() OVER(PARTITION BY A.DJBH ORDER BY RQ DESC) RN
     from A, B WHERE A.DJBH=B.DJBH) T
    WHERE T.RN=1
    
    评论

报告相同问题?

问题事件

  • 创建了问题 4月20日

悬赏问题

  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?