我有这段代码:
sqldf("SELECT account_id, Cash_Payment
FROM table1
WHERE created_time BETWEEN MIN(DATE(transactions.created_time))
AND MAX(DATE(transactions.created_time))")
但它对我不起作用。
我想在创建帐户之日起创建一个用户cash_Payment
的查询,并在为个人用户创建帐户后的第一周内创建7天即Cash_Paymnent
。
请告诉我如何进行日期操作,即
MIN(DATE(transactions.created_time)) +7days
答案 0 :(得分:0)
可能你需要使用:
MIN(DATETIME('transactions.created_time','+7 day'))
答案 1 :(得分:0)
可能你可以试试这个:
SELECT account_id,Cash_Payment FROM table1 WHERE created_time BETWEEN DATETIME(transactions.created_time) AND DATETIME(transactions.created_time,'+ 7天')