SELECT dttime, SUM(a.price) '销售额',count(1) '订单数' FROM (SELECT CASE WHEN DATEPART(mi, o.create_at) = '2018-07-11' and create_at<'2018-07-12') a GROUP B... ...
分类:
数据库 时间:
2018-07-11 20:05:48
阅读次数:
196
这个是需要判断传入的参数不为空,且传入的参数在一个case when 中,起初把 写成了 报错:badsqlGrammer,未知的参数param.applicationStateInNumber ...
分类:
其他好文 时间:
2018-07-11 20:04:45
阅读次数:
149
如要获取 result = '1' 的数量COUNT( CASE WHEN result = '1' THEN result END ) SELECT * FROM ( SELECT batchNo, serviceId, result, projectId, sum(passCount) AS p... ...
分类:
数据库 时间:
2018-07-10 16:49:11
阅读次数:
277
由于我要叠加rdd某列的数据,如果加数中出现nan,结果也需要是nan,nan可以做到,但我要处理的数据源中的nan是以null的形式出现的,null不能叠加,而且我也不能删掉含null的行,于是我用了sparksql 的 ISNULL和CASE WHEN方法: Case When 方法: 如果ob ...
分类:
其他好文 时间:
2018-07-09 19:15:05
阅读次数:
484
内容预告 别名的用法 函数的用法 分组的写法. case when的用法. exists的用法 为啥要用别名? 如果两个表的两列名字相同, 那么为了区分这两列, 必须使用别名. 如果有一列是通过运算出来的, 那么一定要给这列起个名字, 否则无法在查询结果中引用. 看别名的写法. 先把代码贴上来, 然 ...
分类:
数据库 时间:
2018-07-09 11:01:50
阅读次数:
1181
Given a binary tree, return the level order traversal of its nodes' values. (ie, from left to right, level by level). For example:Given binary tree [3 ...
分类:
其他好文 时间:
2018-07-04 10:33:08
阅读次数:
145
1、 有表如下,请使用查询语句得出相应结果 id job createdate 1 开发 2018-06-19 2 运维 2018-06-20 3 开发 2018-06-19 4 开发 2018-06-20 id job createdate 1 开发 2018-06-19 2 运维 2018-06 ...
分类:
数据库 时间:
2018-07-02 11:02:12
阅读次数:
160
一.流程函数 1. if(value,t,f) 超过2000的用high,否则用low 2. ifnull(value1,value2) 下面语句是把null值替换0 3.case when ... 用来实现中高低薪的问题 二. 其它常用函数 2. PASSWORD 返回加密后的字符,一般用来设置系 ...
分类:
数据库 时间:
2018-06-30 16:17:05
阅读次数:
165
-- 数据字典 SELECT (case when a.colorder=1 then d.name else '' end)表名, a.colorder 字段序号, a.name 字段名, (case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1... ...
分类:
数据库 时间:
2018-06-28 11:02:15
阅读次数:
209
摘自:http://www.maomao365.com/?p=6612 摘要:下文介绍sql server中,sql脚本避免出现除零错误的方法分享 在各种业务系统开发中,通常会遇到除零的错误,下文分享了两种处理方法:方法1: case when end declare @a int 分子 decla ...
分类:
数据库 时间:
2018-06-27 21:01:52
阅读次数:
194