sql round函数(case函数)
注意:关于SELECT语句拼写注意事项
先列再纵,即:select 列 from tablename group by 纵
1. round(parm1,int parm2):对parm1进行四舍五入操作,parm2为保留小数的有效位数;
parm1 通常为double类型;
参考地址:http://www.w3school.com.cn/sql/sql_func_round.asp
2.case函数 (示例)
参考地址:https://www.cnblogs.com/cyjch/archive/2012/03/21/2410794.html
(1)case简单函数:
case parm1when 'str1' then 'str1_2'when 'str2' then 'str2_2'
-- 两个when之间互不影响;
(2)case搜索函数:
case when parm1 = 1 then '1'when parm2 != 2 then '1'
/*
前面的when对后面的when有直接影响,如果同时满足了两个when后,会自动忽略掉后面的when,只保留第一个when
*/
3. distinct用法 参考地址:http://www.cnblogs.com/leonlee/p/6042461.html
(1)去重;排序。
(2)示例:
3. top与percent方法;
top + intnum(select top 5 id, name from tab):前5条数据;
top + intnum + percent (select top 5 percent id, name from tab):前5%条数据;
关于在子查询中,top 与order的关系?top 100 percent的用法?
参考地址:https://www.cnblogs.com/ziyeyimeng/articles/2099188.html
4. cast方法:(如何计算分组后的占比?)
问题描述:
参考地址:https://bbs.csdn.net/topics/370243351
sql round函数(case函数)相关推荐
- Sql Server中Case函数的使用(上篇)----转载
Case具有两种格式.简单Case函数和Case搜索函数. 代码 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' E ...
- sql中的case函数
在sql中case是一个控制流语句;类似于if语句 Case语句有两种形式:简单case语句与搜索case语句; 简单的case语句:可以检查表达式的值与一组唯一值的匹配: 语法: Case expr ...
- sql中的case函数的使用
以下内容首发于我的个人博客网站: http://riun.xyz/ 参考连接: https://www.cnblogs.com/HDK2016/p/8134802.html 一.分组时不同情况的处理 ...
- sql语句之case函数的用法
简单case函数语法: 是一种多分支的函数,可以根据条件列表的值返回多个可能的结果表达式中的一个.(类似于if,else) 简单 CASE函数: 计算测试表达式,按从上到下的书写顺序将测试表达式的值与 ...
- MySQL函数——case函数
CASE函数 是一种多分支的函数,可以根据条件列表的值返回多个可能的结果表达式中的一个. 可用在任何允许使用表达式的地方,但不能单独作为一个语句执行. CASE 测试表达式WHEN 简单表达式1 TH ...
- 三分钟搞懂SQL的Case函数
文章标题 前言 一: 使用语法 作用一: 结合分组统计数据 作用二: 分条件更新字段值 作用三: 检查表中字段值是否一致 作用四: 行转列(重点-面试常见) 五:普通case函数和搜索case函数的区 ...
- MySQL中的条件判断函数 CASE WHEN、IF、IFNULL你会用吗?
前言 参考文章:https://mp.weixin.qq.com/s?__biz=MzIyNDU2ODA4OQ==&mid=2247486529&idx=1&sn=6d5cd7 ...
- pgsql的with 用法及case函数
一 .公用表达式 : 英文(Common Table Expression) 简称:CTE,可以看做一个临时的结果集,在接下来的select ,insert,update,delete可以被多次引用. ...
- SQL ROUND函数用法
--ROUND --返回数字表达式并四舍五入为指定的长度或精度. -- --语法 --ROUND ( numeric_expression , length [ , function ] ) -- ...
- SQL语句--CASE函数写法的简单举例,及应用
SQL语句–CASE函数写法的简单举例,及应用 ---case函数的基本结构:case when...then...else... ----可以写也可以不写,按实际需求end [举个栗子_1] eg1 ...
最新文章
- Android Build.VERSION.SDK_INT
- python工程师-Python工程师必看的面试问题与解答(中)
- GDCM:gdcm::Object的测试程序
- 自写网站入门阶段之一:熟悉各种标签的运用
- 数据增强:数据有限时如何使用深度学习 ?
- ubuntu 报错E: Unable To Locate Package Software-properties-common
- CVPR 2019 论文大盘点—人体姿态篇
- python 安装容易吗,Python安装的步骤操作其实是件很容易的事
- 在线node服务器,如何将你的node服务放到线上服务器
- JAVA大数据习题Week2
- UVA474 Heads / Tails Probability【数学】
- HTTP中的URL长度限制
- 基于FPGA的DS18B20数字温度传感器测温实例
- html5脑图_HTML5制作思维导图
- c语言中6 2等于多少,概率中C62怎么算(6是下标,2标在上面)
- java中json获取key值_如何获取JsonObject中key的值
- 上传航测影像就能土方计算?!0基础倾斜摄影土方计算流程
- html 蜂巢布局,css3类似蜂巢网格布局样式代码
- 【Luogu】P8195 小智的疑惑
- 微软服务器登录慢怎么解决,登录微软账户特别慢的原因
热门文章
- 分布式事务CAP理论
- 访问计算机计算机网络密码忘记了怎么办,无线网密码忘记了怎么办?
- IELTS11 Test2 laws are needed to make people recycle more of their waste
- mysql 2000_sql server 2000 下载
- 计算机主机名称在哪里,Mac修改主机名和计算机名
- arch 关闭独显_manjaro上安装独显驱动(双显卡切换)的正确方法
- 4G移动通信基站选址分析
- 大学四年的收获及工作感悟
- KUKA WorkVisual 编程教学
- 说说几种常用的前端缓存