Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 获取R中两个时间戳之间的时间_Sql_R_Timestamp_Dplyr_Rsqlite - Fatal编程技术网

Sql 获取R中两个时间戳之间的时间

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 <

请运行下面的代码:“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 < '2017-08-07 09:06:07',]
患者[患者$time>“2017-01-02 11:41:53”和患者$time<'2017-08-07 09:06:07',]

这对您有用吗?该解决方案非常有用,谢谢,但假设我从一个存在数十亿条记录的数据库中提取数据,我希望在R和sql中提供一个功能,这样我提取数据子集只是为了加快解决方案的速度。请帮助。您的问题不正确,您提供了一个dataframe并希望给出dbquery答案?问题是正确的,但我发现您的解决方案很有帮助,谢谢。