SQL

原创 2012年03月30日 17:04:26
count( distinct case when sms_content='6' and usr_brand='1000' then  send_nbr else null end) as 积分兑换不重复量,
count(case when sms_content='6' and usr_brand='1000' then  send_nbr else null end) as 积分兑换总量,
count( distinct case when recv_nbr='10086888' then  send_nbr else null end) as 入网中奖不重复,
count(case when recv_nbr='10086888' then  send_nbr else null end) as 入网中奖总量,
count( distinct sms_content like '%20*%' and recv_nbr='10086'  send_nbr else null end) as 营销活动不重复,
count(case when sms_content like '%20*%' and recv_nbr='10086' then  send_nbr else null end) as 营销活动总量
from smbh_sms_recv_log
where recv_time>=to_date('20070401 00:00:01','yyyymmdd hh24:mi:ss')
and recv_time<=to_date('20070514 23:59:59','yyyymmdd hh24:mi:ss')
and home_city in ('591','592','593','594','595','596','597','598','599')
group by home_city [/B]

!=与 <> sql语句的区别

这个是最早的用法,一开始是没有   != ,后来才加上的。效率应该一样
  • qiezikuaichuan
  • qiezikuaichuan
  • 2016年11月07日 15:50
  • 1167

SQL(九)-IN,NOT IN语句

1:(IN运算符 当要比较具有多个值的列时,使用IN运算符。 例如,您可能需要选择来自纽约,洛杉矶和芝加哥的所有客户。 使用OR条件,您的SQL将如下所示: SELECT * FROM cus...
  • cho3en1
  • cho3en1
  • 2016年11月21日 17:33
  • 2204

SQL:DISTINCT 去除重复

1.作用于单列2.作用于多列3.COUNT统计4.distinct必须放在开头5.其他 在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键...
  • QingHeShiJiYuan
  • QingHeShiJiYuan
  • 2015年12月26日 23:53
  • 63187

【SQL练习】经典SQL练习题

准备数据建表语句CREATE TABLE students (sno VARCHAR(3) NOT NULL, sname VARCHAR(4) NOT NULL, ssex VARCHAR(2) ...
  • mrbcy
  • mrbcy
  • 2017年04月03日 18:12
  • 7287

SQL中<>和=的比较

相同点:都表示相等。 不同点: 1 用于只取结构不取数据的场合 例如: select * into table1 from table2 whe...
  • u012236238
  • u012236238
  • 2016年11月28日 15:14
  • 1267

laravel sql操作

一、Selects 检索表中的所有行 复制代码 代码如下: $users = DB::table('users')->get(); foreach ($users as $user) ...
  • yys3155
  • yys3155
  • 2015年04月28日 12:04
  • 1484

SQL语句中AND OR运算符优先级

在SQL语句中,OR的优先级比AND的优先级要高,比如:select * from user where id in (1,2,3) and hobbies like '%Fishing%' or h...
  • Q_AN1314
  • Q_AN1314
  • 2016年07月07日 17:00
  • 4838

SQL 查询、新增、修改、删除等等

尽量减少分别连接数据库次数 ,提高效率 , 有可能的话,用一个语句处理多个更新;尽量减少对同一个表的重复访问。    SQL查询简单优化:不要select * from xx        查询每个...
  • zhuyu19911016520
  • zhuyu19911016520
  • 2012年12月05日 11:19
  • 4338

sql生成器--生成含注释的sql语句

sql生成器主要功能就是生成含有字段注释内容的合乎语法的sql语句,主要是编程用到的insert、update和select语句,并通过写sql文件保存到程序根目录下面。...
  • panliuwen
  • panliuwen
  • 2015年08月11日 06:44
  • 10307

sql中的 IF 条件语句的用法

IF 表达式和IFNULL表达式 IF( expr1 , expr2 , expr3 ) expr1 的值为 TRUE,则返回值为 expr2 expr2 的值为FALSE,则返回值为 expr...
  • zjq_1314520
  • zjq_1314520
  • 2017年03月16日 22:56
  • 19749
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL
举报原因:
原因补充:

(最多只允许输入30个字)