SQL 数据库的操作(三)
来源:互联网 发布:淘宝联盟能赚钱吗 编辑:程序博客网 时间:2024/06/07 23:11
一.case表达式
sql 里的case的作用: 用于计算条件列表的表达式,并返回可能的结果之一。sql 的case 类型于编程语言里的 if-esle if-else 或者 switch,但它不用于控制sql程序的执行流程,而是作为列的逻辑使用。
语法:
case [input_expression]
when when_expression then result_expression
[...n]
[else else_result_expression]
end
注:其中[]内都是可选的。
case具有两种格式。简单case函数和case搜索函数。
--简单case函数case sex when '1' then '男' when '2' then '女’ else '其他' end--case搜索函数case when sex = '1' then '男' when sex = '2' then '女' else '其他' en
三.日期和时间数据的处理。
(1)字符串日期
(2)cast进行转化。
(4)特殊日期截取部分
(5)日期的加减。dateAdd(增长单位(年、月、日),步长(增长多少),基数),datediff(单位,步长,基数)。
(6)cast与convert,两者都能讲字符串或者其他形式的转化为指定的类型。不同的是:convert转化时可以指定转化的样式,cast则直接转化。
阅读全文
0 0
- SQL 数据库的操作(三)
- 数据库常用的SQL语句(三)数据的操作
- SQL Server数据库操作(三)
- SQL基础学习(三)- mySQL数据库相关操作
- sql数据库的操作
- SQL基础(三)数据的操作
- SQL的数据操作(三)
- 数据库的一些操作(Sql)
- SQL数据库的基本操作(转载)
- SQL 数据库的操作(一)
- ABAP 三种操作数据库的方法 OPEN SQL, EXEC SQL, ADBC
- 数据库sql的函数,sql学习(三)
- SQL Server 数据库操作总结(sql语法的使用)
- 跨数据库的SQL操作
- SQL数据库的维护操作
- postgre SQL数据库的操作
- 操作数据库的sql语句
- SQL数据库的基本操作
- 同样的程序每次运行的时间不一样
- Antivity的生命周期
- js中实现cookie的增删改查(document.cookie的使用详情)
- 那些代码的事儿
- idea破解
- SQL 数据库的操作(三)
- android studio compile 使用+ 的一些警告
- 利用jTessBoxEditor工具进行Tesseract3.02样本训练,提高识别率
- 如何解决:INSTALL_PARSE_FAILED_NO_CERTIFICATES 问题
- Sublime Text3: 让JSX支持Emmet调用代码补全和缩写(tab)
- AlertDialog,ProgressBar,SeekBar了解
- 组合模式
- 安卓日夜模式的切换
- java事件监听机制及应用