sql小函数

作者: 张_756c | 来源:发表于2018-03-26 11:36 被阅读18次

最近在做功能测试的测试方案修正,正在学习中,没有什么技术文档整理,所以整理了一些工作过程中时间用到的sql 函数,希望对大家有帮助。

1、时间戳转换为时间函数

FROM_UNIXTIME(1441438267)

2、时间转换为时间戳

unix_timestamp('2017-10-01 23:59:59')

3、时间的截取

substr(time,1,10) as create_time

4、时间变为只截取年或者月或者日的函数

Day(‘2017-10-01 23:59:59’) 结果 01

Month(‘2017-10-01 23:59:59’) 结果10

Year(‘2017-10-01 23:59:59’) 结果 2017

5、时间的拼接转换成某个类型的时间

to_date(concat(year,'-',month,'-',day)) date

6、Join中 的on 条件类型不一致,sql执行时间变长,类型转换条件

cast(字段名 as int) 假名

7、查询条件中使用的if函数

IF (

      score>=60,

      '及格',

      '不及格'

  ) AS score

8、查询条件中使用的case when函数

CASE

      WHEN member = '0' THEN 'A'

      WHEN member_type = '1' THEN 'B'

      ELSE '--'

    END AS member

相关文章

  • sql小函数

    最近在做功能测试的测试方案修正,正在学习中,没有什么技术文档整理,所以整理了一些工作过程中时间用到的sql 函数,...

  • SQL Date 函数

    SQL Date 函数 标签(空格分隔): SQL SQLServer SQL Date 函数 SQL 日期 当我...

  • 每天一SQL语句(04):SQL 语句函数篇

    【开篇】SQL 语句函数篇 【1】SQL FUNCTIONS(函数) SQL 拥有很多可用于计数和计算的内建函数。...

  • Oracle_SQL函数-单行函数

    SQL函数 SQL函数分类 SQL函数主要有两种,分为单行函数、多行函数单行函数:只对一行进行变换,每行返回一个结...

  • 单行函数

    一、SQL函数概述 SQL函数分类 单行函数多行函数 单行函数语法 语法:函数名[(参数1,参数2,….)]注意:...

  • SQL内置函数使用手册

    SQL中有很多特别棒的内置函数。本文SQL内置函数手册中总结了SQL中常用的内置函数,包含通用聚合函数、安全检测函...

  • (4)SparkSQL中如何定义UDF和使用UDF

    Spark SQL中用户自定义函数,用法和Spark SQL中的内置函数类似;是saprk SQL中内置函数无法满...

  • hive窗口函数盘点

    在支持窗口函数里的sql里,善用窗口函数,能降低sql编写复杂度并提高sql执行效率。 窗口函数 function...

  • 学习SQL的第十天(11月18日~11月19日)

    SQL Date(日期) 函数 MySQL Date 函数 下表为 MySQL 中最重要的内建日期函数 SQL S...

  • SQL Server DATEADD() 函数

    SQL Server DATEADD() 函数 标签(空格分隔): SQL SQLServer SQL Serve...

网友评论

    本文标题:sql小函数

    本文链接:https://www.haomeiwen.com/subject/moalcftx.html