total_worker_time AS [总消耗CPU 时间(ms)], execution_count [运行次数], qs.total_worker_time AS [平均消耗CPU 时间(ms)], last_execution_time AS [最后一次执行时间], min_worker_time AS [最小执行时间(ms)], max_worker_time AS [最大执行时间(ms)], , ( THEN DATALENGTH(qt.text) ) AS [使用CPU的语法],…
积分兑换的优惠券在某时间段内使用情况 SELECT a.城市,a.用户ID,a.优惠券ID,a.优惠券名称,a.积分兑换优惠券的张数,b.使用优惠券数量,a.积分兑换优惠券的金额,b.使用优惠券金额 FROM ( # 兑换积分发放的优惠券 SELECT 城市,用户ID,优惠券ID,COUNT(1) AS 积分兑换优惠券的张数,SUM(金额) AS 积分兑换优惠券的金额,优惠券名称 ,CASE WHEN 优惠券ID BETWEEN 1318 AND 1341 THEN "双12兑换" E…
我们原来的业务中,有很多地方需要解析用户IP的信息,刚开始是通过新浪.百度这些第三方的接口来解析IP信息,后来发现调用这些接口频繁时会被禁用一小段时间.不得已只得将数据存到我们的数据库中,表结构大致如下图,大家一看应该就明白那些字段的意思. 查询得SQL大致是:SELECT * FROM IPInfo WHERE IPIntStart<=IP地址转int AND IPIntEnd>IP地址转int,共45万条数据,加上索引查询效率还可以,能满足日常业务查询. 最近有一个数据清洗的任务,需要在日…
最近搞Sqlite本地查询,需求为查询某时间段内的数据,在SQL中我们都知道为: select * from tblName where rDate Between '2008-6-10' and '2008-6-12' select * from tblName where rDate Between '2008-6-10' and '2008-6-12' 这样子是没有问题的,但是在Sqlite中我们这样子写是得不到结果的,试了好多次终于发现在规律,我们写成如下: select * from…