sqlite时间范围查询技巧

语句sqlite支持以下时间函数:timeString时间字符串modifier 修饰符

cast

语句

select cast(strftime(‘%w’,create_time,’ weekday 0’)) as int) week, count from (select ,(select count() from bm_entity t2 where t2.create_time

sqlite支持以下时间函数:

(菜鸟)

1date(timestring, modifier, modifier, …)以 YYYY-MM-DD 格式返回日期。2time(timestring, modifier, modifier, …)以 HH:MM:SS 格式返回时间。3datetime(timestring, modifier, modifier, …)以 YYYY-MM-DD HH:MM:SS 格式返回。4julianday(timestring, modifier, modifier, …)这将返回从格林尼治时间的公元前 4714 年 11 月 24 日正午算起的天数。5strftime(format, timestring, modifier, modifier, …)这将根据第一个参数指定的格式字符串返回格式化的日期。具体格式见下边讲解。

timeString时间字符串

now代表现在

modifier 修饰符

NNN daysNNN hoursNNN minutesNNN.NNNN secondsNNN monthsNNN yearsstart of monthstart of yearstart of dayweekday Nunixepochlocaltimeutc

cast

语句中把str字符串转换为了整数类型 语法:CAST (expression AS data_type)

expression:任何有效的SQServer表达式。 AS:用于分隔两个参数,在AS之前的是要处理的数据,在AS之后是要转换的数据类型。 data_type:目标系统所提供的数据类型,包括bigint和sql_variant,不能使用用户定义的数据类型。 二进制,同带binary前缀的效果 : BINARY 字符型,可带参数 : CHAR() 日期 : DATE 时间: TIME 日期时间型 : DATETIME 浮点数 : DECIMAL 整数 : SIGNED 无符号整数 : UNSIGNED ———————————————— 版权声明:本文为CSDN博主「猿来如此呀」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_21101587/article/details/78642423

select ,(select count() from bm_entity t2 where t2.create_time

文章链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: