sqlite 获取当天当周当月等数据

----昨天
select * from 表 where Time>=datetime(‘now‘,‘start of day‘,‘-1 day‘) and Time<datetime(‘now‘,‘start of day‘,‘+0 day‘)

----当天
select * from 表 where Time>=datetime(‘now‘,‘start of day‘,‘+0 day‘) and Time<datetime(‘now‘,‘start of day‘,‘+1 day‘)

----当周
select  * from 表 where Time>=datetime(‘now‘,‘start of day‘,‘-7 day‘,‘weekday 1‘) AND Time<datetime(‘now‘,‘start of day‘,‘+0 day‘,‘weekday 1‘)

----当月
select * from 表 where Time>=datetime(‘now‘,‘start of month‘,‘+0 month‘,‘-0 day‘) AND Time < datetime(‘now‘,‘start of month‘,‘+1 month‘,‘0 day‘)

----上月
select * from 表 where Time>=datetime(‘now‘,‘start of month‘,‘-1 month‘,‘-0 day‘) AND Time <datetime(‘now‘,‘start of month‘,‘+0 month‘,‘-1 day‘)
时间: 2024-07-31 18:24:30

sqlite 获取当天当周当月等数据的相关文章

mybatis写当天 当月的数据 时间段数据

数据库字段pk_time(Varchar) 1 当天的数据 SELECT * FROM 表 WHERE date(fk_time) = curdate(); 2 当月的数据 SELECT *FROM 表 WHERE DATE_FORMAT(fk_time,'%Y%m')=DATE_FORMAT(CURDATE( ),'%Y%m') 3 时间段数据 id 为方法名,parameterType参数用map保存,resultType为返回对象  参数tj_start tj_end 提交开始和结束时间

iOS获取当天0点

最近一个公司一个项目里有个坑,显示不了0点的数据,修改起始时间为前一天23点59分59秒则可以显示. 查看了获取当天0点代码,和网上查到的结果基本一致,如下所示(使用Category On NSDate): 1 - (NSDate *)zeroOfDate 2 { 3 NSCalendar *calendar = [NSCalendar currentCalendar]; 4 NSDateComponents *components = [calendar components:NSUInteg

python解析Yahoo的XML格式的天气预报,获取当天和近期几天的天气:

下面是接口xml格式数据: <rss xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" version="2.0"> <channel> <title>Yahoo! Weather - Beijing, CN</title> <

python解析Yahoo的XML格式的天气预报,获取当天和最近几天的天气:

以下是接口xml格式数据: <rss xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" version="2.0"> <channel> <title>Yahoo! Weather - Beijing, CN</title> <

Java获取当天、当前月、当前年(今年)的开始和结束时间戳

最近在做统计相关的功能的时候涉及到了获取当天的开始和结束的时间戳.当月和当年的开始结束时间戳,特此记录,以作备忘. 相关代码 package com.lingyejun.authenticator; import java.time.Instant; import java.time.LocalDateTime; import java.time.ZoneId; import java.util.Calendar; import java.util.TimeZone; public class

android获取某应用的帧数据

android获取某应用的帧数据: 说明: (打开手机 开发者选项-GPU显示配置文件(显示于 adb shell dumpsys gfxinfo)勾上,只有4.1以上支持) 在android4.1中,谷歌提供了一个工具来,叫做" GPU呈现模式分析(Profile GPU rendering)", 在开启这个功能后,系统就会记录保留每个界面最后128帧图像绘制的相关时间信息 开始操作: 命令行 adb shell dumpsys gfxinfo com.taobao.mobile.d

在ASP.NET MVC控制器中获取链接中的路由数据

在ASP.NET MVC中,在链接中附加路由数据有2种方式.一种是把路由数据放在匿名对象中传递: <a href="@Url.Action("GetRouteData","Home",new { ReturnUrl = Request.Url.PathAndQuery, x = 10})">走你</a> 一种是放在RouteValueDictionary对象中传递: <a href="@Url.Action

oracle 与sql serve 获取随机行数的数据

Oracle 随机获取N条数据    当我们获取数据时,可能会有这样的需求,即每次从表中获取数据时,是随机获取一定的记录,而不是每次都获取一样的数据,这时我们可以采取Oracle内部一些函数,来达到这样的目的1) select * from (select * from tablename order by sys_guid()) where rownum < N; 2) select * from (select * from tablename order by dbms_random.va

Python获取股票历史数据和收盘数据的代码实现

各种股票软件,例如通达信.同花顺.大智慧,都可以实时查看股票价格和走势,做一些简单的选股和定量分析,但是如果你想做更复杂的分析,例如回归分析.关联分析等就有点捉襟见肘,所以最好能够获取股票历史及实时数据并存储到数据库,然后再通过其他工具,例如SPSS.SAS.EXCEL或者其他高级编程语言连接数据库获取股票数据进行定量分析,这样就能实现更多目的了. 为此,首先需要找到可以获取股票数据的接口,新浪.雅虎.腾讯等都有接口可以实时获取股票数据,历史数据选择了雅虎接口,收盘数据选择了腾讯接口. (1)项