美文网首页
SQL语句笔记

SQL语句笔记

作者: 黑山老水 | 来源:发表于2017-08-14 11:47 被阅读8次

cast function

语法

CAST (expression AS [data type])
可以将一种数据结构转换成另外一种

例子

select cast(num1 / num2 as decimal(4, 2)) as XXX
from XXX
where XXX

其中num1和num2的数据类型都是integer


if语句

语法

if(condition, expre1, expre2)
当满足condition时,则为expre1,否则为expre2

例子

select if(num = 0, 0, num - 1) as XXX
from XXX
where XXX

decimal 数据类型

语法

decimal(num1, num2)
小数数据类型,num1表示规定小数点左右加起来的位数,num2表示小数点后规定的位数

例子

select cast(num1 / num2 as decimal(4, 2)) as XXX
from XXX
where XXX
其中num1和num2的数据类型都是integer,把整数相除结果转换为小数,并规定小数点右边为2位,小数点左边最多2位。

to_days 函数

语法

TO_DAYS(DATE or String)
将DATE数据或者String转换成天数,如果括号中的形式是:"2017-06-20 11:00:00",则会自动忽略后面的时分秒。

例子

SELECT TO_DAYS("2017-06-20 11:00:00");
输出:736865

相关文章

  • SQL 基础笔记

    本文为 SQL必知必会 的读后笔记 SELECT 语句 多条SQL语句必须以分号(;)分隔,建议加上 ...

  • SQL学习笔记day1

    SQL学习笔记day1 sql语句种类 DDL(Data Definition Language,数据定义语言):...

  • MySQL学习笔记---基础概念和一些基础SQL语句(一)

    MySQL学习笔记---基础概念和一些基础SQL语句(一) 作者:zhangjunqiang MySQL学习笔记,...

  • SQL语句笔记

    cast function 语法 CAST (expression AS [data type])可以将一种数据结...

  • sql语句笔记

    SQL SELECT 语句 SELECT 语句用于从数据库中选取数据。 (查询后返回数据) SQL SELECT ...

  • MySql分组查询前N条记录

    Sql语句 SQL语句解析

  • 插入数据并获取自增ID

    方法一:SQL语句 方法二:SQL语句 方法三:SQL语句 方法二:JDBC

  • SQL语句的优化

    sql语句的优化:多使用共享语句 尽量使你的sql语句能够使用索引。怎样使sql语句能够使用到索引呢:当sql语句...

  • sql

    sql经典语句经典SQL语句大全(绝对的经典) - 浪迹天涯芳草 - 博客园 sql语法SQL语句查询语句完整语法...

  • 存储过程

    定义: 一组预编译好的SQL语句,可以理解成批量处理语句. 存储过程a : (SQL语句1;SQL语句2;SQL语...

网友评论

      本文标题:SQL语句笔记

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