从Orders中选择DATE(Orders
。OrderDate
,'10 DAY')。它将给出以下结果“ 1996-07-14”
当直接使用列名而不是数字中的值时,它将为空结果选择Orders中的DATE(Orders
。OrderDate
,' Orders
。OrderId
DAY')。
上面的选择查询有什么问题?
尝试使用OrderId
列连接字符串:
SELECT DATE(Orders.OrderDate, '+' || Orders.OrderId || ' DAYS')
FROM Orders
您要查询以下形式
SELECT DATE(Orders.OrderDate, '+7 DAYS') FROM Orders
和字符串串联将使您实现目标。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句