【问题标题】:Need to query "order date" larger than "filled date" any suggestions?需要查询大于“填充日期”的“订单日期”有什么建议吗?
【发布时间】:2010-07-21 19:54:36
【问题描述】:

我有一个查询,输出中有超过 500,000 行数据。我需要向下过滤条件,以便将“订单日期”列与“填充日期”列进行比较。我想找到所有订单日期早于订单日期的订单(是的,这听起来倒退了)。有没有一种简单的方法可以在设计视图中查询这个?我不太擅长 SQL。

【问题讨论】:

  • 您使用的是什么数据库?你用的是什么设计师?

标签: date compare


【解决方案1】:

您希望 SQL 看起来像这样:

SELECT *
FROM yourtable
WHERE filled_date < order_date

如何在设计器中进行操作取决于您使用的设计器。

【讨论】:

  • 你的逻辑是倒退的,但我怀疑是一个措辞不当的问题。
  • @Andrew Bullock:是的,它倒退了——我认为这就是她想要的。
  • 感谢您的帮助。是的,逻辑是故意倒退的。再次感谢!
【解决方案2】:

试试

select *
from [orders]
where [filled date] > [order date]

显然使用您的字段和表名

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-19
    • 1970-01-01
    • 2020-03-06
    相关资源
    最近更新 更多