python - 选择特定时间之间的所有记录?
问题描述
我正在尝试从时间在 09:30:00 到 15:30:00 之间的表中获取所有记录
我有时间戳列:
yyyy-mm-dd HH:MM:SS
下面返回一个空数据框:
sta = 'SELECT * FROM bnffut WHERE timestamp BETWEEN "09:15:00" and "15:30:00"'
df = pd.read_sql(sta,conn)
这个给了我所有的记录:
sta = 'SELECT * FROM bnffut WHERE timestamp >= "09:15:00"'
df = pd.read_sql(sta,conn)
解决方案
推荐阅读
- angular - 如何将数据从组件发送到模块?
- regex - 如何提取带有斜线约束的字符串的一部分?
- android - 无法在我的项目中生成 x64 版本的 apk
- swift - 将 UIView 转换为 UIImage 以在 Core Data 中保存为二进制数据
- r - 尝试在我建模的贝叶斯网络上运行 bn.fit 模型时出现 INT_MAX 错误
- r - 如何使用嵌套的 ifelse 语句转移值?
- flutter - Flutter 需要 SDK 版本
- laravel - 刀片视图中的未定义变量(单值数据)
- wordpress - WordPress 多站点子目录上的 Nginx 404 错误
- javascript - 如何将相机移回画布上