=滴滴滴= 发表于 2021-6-10 11:37:56

怎么在Flask sqlalchemy中查询特定时间的记录?

数据库表中(假设assets表)有个creat_time字段 时间类型为DateTime 也就是格式为 'YYYY-MM-DD hh:mm:ss'
我想要查询某一天的全部数据,也就是按照YYYY-MM-DD查询,应该怎么写代码?

wp231957 发表于 2021-6-10 11:51:16

看你是啥数据库

=滴滴滴= 发表于 2021-6-10 11:57:27

wp231957 发表于 2021-6-10 11:51
看你是啥数据库

是mysql

Twilight6 发表于 2021-6-10 12:28:54



把你那个 DATETIME 的数据字段 调用 DATE 函数 就可以提取出YYYY-MM-DD 格式的数据了

然后在 WHERE 条件匹配下你需要查询的那天即可

wp231957 发表于 2021-6-10 14:17:02

=滴滴滴= 发表于 2021-6-10 11:57
是mysql

我这里用到的都是笨办法:

=滴滴滴= 发表于 2021-6-10 15:08:10

wp231957 发表于 2021-6-10 14:17
我这里用到的都是笨办法:

是用Flask sqlalchemy查呀{:5_92:}

wp231957 发表于 2021-6-10 15:31:49

=滴滴滴= 发表于 2021-6-10 15:08
是用Flask sqlalchemy查呀

没用过你说的那个
不过咋查你不都得遵守sql法则

=滴滴滴= 发表于 2021-6-10 15:53:51

https://i.bmp.ovh/imgs/2021/06/f0c0548bd2ee4dae.png已解决
页: [1]
查看完整版本: 怎么在Flask sqlalchemy中查询特定时间的记录?