此查询将重新生成
SELECT time('now','+30 minutes')
到更复杂的一个,其中偏移量(分钟)是我的问题。
这个查询不工作,但我如何得到它。
SELECT offset, datetime('now','+offset minutes', 'localtime')
FROM database
WHERE 1
如何把"+偏移分钟"之间的偏移值正确?
'+offset'
是包含字符+offset
的字符串。
在SQL中,字符串连接是用||
完成的(数字自动转换为字符串):
SELECT offset,
datetime('now', '+' || offset || ' minutes', 'localtime')
FROM database
WHERE 1