Sqlite 选择两个特定日期之间的行(非硬编码)
我有以下代码:Sqlite 选择两个特定日期之间的行(非硬编码),sqlite,Sqlite,我有以下代码: sqldf("SELECT account_id, Cash_Payment FROM table1 WHERE created_time BETWEEN MIN(DATE(transactions.created_time)) AND MAX(DATE(transactions.created_time))") 但这对我不起作用 我想创建一个查询,查询用户从创建帐户之日起到为个人用户创建帐户后第1周内的7天,即现金支付 请让我知道如
sqldf("SELECT account_id, Cash_Payment
FROM table1
WHERE created_time BETWEEN MIN(DATE(transactions.created_time))
AND MAX(DATE(transactions.created_time))")
但这对我不起作用
我想创建一个查询,查询用户从创建帐户之日起到为个人用户创建帐户后第1周内的7天,即现金支付
请让我知道如何操作日期,即
MIN(DATE(transactions.created_time)) +7days
您可能需要使用:
MIN(DATETIME('transactions.created_time','+7 day'))
也许你可以试试这个:
SELECT account_id, Cash_Payment
FROM table1
WHERE created_time
BETWEEN DATETIME(transactions.created_time) AND DATETIME(transactions.created_time,'+7 day')
交易
表中的记录与表1
表中的记录有何关联?