Sql 获取R中两个时间戳之间的时间
请运行下面的代码:“patients$time”列给出时间戳。我想获取两次之间的所有记录,即第一行值“2017-01-02 11:41:53”和第226行值“2017-08-07 09:06:07”。我想基本上得到这两次之间的所有记录。我尝试了dbGetquery,但出现了一个错误。请帮忙Sql 获取R中两个时间戳之间的时间,sql,r,timestamp,dplyr,rsqlite,Sql,R,Timestamp,Dplyr,Rsqlite,请运行下面的代码:“patients$time”列给出时间戳。我想获取两次之间的所有记录,即第一行值“2017-01-02 11:41:53”和第226行值“2017-08-07 09:06:07”。我想基本上得到这两次之间的所有记录。我尝试了dbGetquery,但出现了一个错误。请帮忙 library(bupaR) patients 试试这个: patients[patients$time > '2017-01-02 11:41:53' & patients$time <
library(bupaR)
patients
试试这个:
patients[patients$time > '2017-01-02 11:41:53' & patients$time < '2017-08-07 09:06:07',]
患者[患者$time>“2017-01-02 11:41:53”和患者$time<'2017-08-07 09:06:07',]
这对您有用吗?该解决方案非常有用,谢谢,但假设我从一个存在数十亿条记录的数据库中提取数据,我希望在R和sql中提供一个功能,这样我提取数据子集只是为了加快解决方案的速度。请帮助。您的问题不正确,您提供了一个dataframe并希望给出dbquery答案?问题是正确的,但我发现您的解决方案很有帮助,谢谢。