2016-03-17 40 views
1

试图建立返回到期日期嵌套查询,基本上都采用PURCHASE_DATE以及使用从同一个表动态间隔条目(整数,其指示天)计算基于存储时间戳未来日期值

SELECT (
     SELECT 
      (
       (
        CURRENT_TIMESTAMP- CAST (
         cc.field2 || ' days' AS INTERVAL 
        ) 
       )-dp.date_purchased 
      ) 
     FROM 
      cc 
     WHERE 
      cc.field1 = 'days_since_order' 
    ) AS expiry_date, 
    dp.* 
FROM purchase dp 

上述查询计算将返回到期日为14 days 10:21:36,而我想简单地返回该项目根据购买日期,时间戳和间隔由天

+0

爱,也许'dp.date_purchased +(...)'? – abstractpaper

+0

“采购”和“抄送”表如何相互关联? – Patrick

+0

帕特里克,在where子句中还有其他的关系..我只是删除了额外的代码,以保持只有一部分我面临的问题,我应该加回来吗?这会有帮助吗? –

回答