我试图查询一个wwe摔跤手在他赢得的比赛中的持续时间,在这里我成功地检索到了数据:
我想删除这些零,我尝试了以下代码:
strftime(%H:%M:%S, R1.time_in_match)
这不起作用,并给出以下错误:
': near "%": syntax error
我导入的数据来自一个Dataframe,该Dataframe将时间存储为time对象,并将它们作为datetime类型放入数据库。“time\u in\u match”字段中使用的typeof函数返回了类型文本。
我想知道有没有什么办法来安排时间。
谢谢!
2条答案
按热度按时间sulc1iza1#
sqlite为这种情况提供了2个函数:
更简单:
因为:
这个
time()
函数将时间返回为hh:mm:ss(来自日期和时间函数)
请看演示。
mu0hgdu02#
如果用单引号将格式说明符括起来,表达式将按预期工作:
也可以在此处使用字符串函数:
db小提琴演示