SELECT offset,datetime('now','+ offset minutes','localtime')

时间:2015-07-09 19:05:18

标签: sqlite datetime offset minute

我重建此查询

SELECT time('now','+30 minutes')

更复杂的一个,其中偏移(分钟)是我的问题。

此查询无法正常运行,但我是如何完成的。

SELECT offset, datetime('now','+offset minutes', 'localtime')
FROM database 
WHERE 1

如何在'+偏移分钟'之间设置偏移值?

1 个答案:

答案 0 :(得分:1)

'+offset'是一个包含字符+offset的字符串。

在SQL中,字符串连接是使用||完成的(数字会自动转换为字符串):

SELECT offset,
       datetime('now', '+' || offset || ' minutes', 'localtime')
FROM database
WHERE 1