【问题标题】:VDATE format ISOFORMATED dateDATE 格式 ISO 格式化日期
【发布时间】:2023-01-03 03:54:20
【问题描述】:

我对 oracle 查询有一些疑问,对不起我的英语,我想尝试选择最新日期 vdate='2022-11-10' 和 PS='S' 和 TRAD='ASRI' 的数据,并按以下方式排序VDate DESC 我可以管理来自我在底部制作的图片的查询。

enter image description here

我的问题是我想用 VDATE 过滤数据。我尝试查询日期,就像我问的格式一样。但它不起作用。请帮我处理我的案子。谢谢

【问题讨论】:

  • 不要张贴图片。相反,将代码作为格式化文本发布。如果有图像链接,大多数人会忽略您的问题。

标签: oracle


【解决方案1】:

尝试类似的东西

select t.* from fxdh t where t.vdate between to_date(‘2022-11-10’, ‘YYYY-MM-DD’) /* your reference date */ - 7 /* days */ and to_date(‘2022-11-10’, ‘YYYY-MM-DD) /* your reference date */ + 7 /* days */ and t.trad = ‘ASRI’ and t.ps = ‘S’ order by t.vdate asc

这将匹配参考日期(对于给定交易者)正负 7 天窗口内的记录(如果有)。

…尽管从屏幕截图上看,对我来说,SQL Server 比 Oracle rdbms 更像。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-23
    • 1970-01-01
    • 2021-11-14
    • 2014-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多