美文网首页
SQL必知必会读书笔记8

SQL必知必会读书笔记8

作者: surrealtire | 来源:发表于2020-02-15 17:29 被阅读0次

使用函数处理数据

SQL可以用函数来处理数据。函数一般是在数据上执行的,为数据的转换和处理提供了方便。

DBMS函数的差异

SQL函数是不可移植的,这意味着为特定SQL实现编写的代码在其他实现中可能不正常。为了代码的可移植,许多SQL程序员不赞成使用特定于实现的功能。虽然这样做很有好处,但有的时候并不利于应用程序的性能。如果不使用遮瑕函数,编写某些应用程序代码会很艰难。必须利用其他方法来实现DBMS可以非常有效完成的工作。

文本处理函数

为了演示函数应用,插入一条新的记录。

INSERT INTO gjp_zhangwu(zwid,flname,money,zhangHu,createtime,description) VALUES (15,'奖金收入',10000,'交通银行','2016-10-31',' 季度绩效奖金 ');

格式:SELECT 显示的列名,LTRIM(操作的列名) AS '新列名' FROM 表名 ;

实操:SELECT flname,LTRIM(description) AS '描述' FROM gjp_zhangwu ;

结果如下,左侧空格去除。

日期和时间处理函数

由于我们的数据都为2016年的,为了区分时间,所以插入一条记录。

INSERT INTO gjp_zhangwu(zwid,flname,money,zhangHu,createtime,description) VALUES (16,'兼职收入',1000,'支付宝','2017-7-31','跑滴滴');

使用year函数

实操:SELECT flname,money,zwid FROM gjp_zhangwu WHERE YEAR(createtime) = 2017;

结果如下:

使用month函数

实操:SELECT flname,money,zwid,createtime FROM gjp_zhangwu WHERE MONTH(createtime) = 10;

结果如下:

数值处理函数

常用数值处理函数

实操:SELECT flname,SQRT(zwid) AS '新的zwid' FROM gjp_zhangwu ;

结果如下:

相关文章

  • SQL必知必会

    《SQL必知必会》SQL是使用 广泛的数据库语言,几乎所有重要的DBMS都支持SQL。《SQL必知必会(第4版)》...

  • 第三周学习计划

    本周将继续学习SQL必知必会这本书,从第8课开始。

  • SQL必知必会读书笔记8

    使用函数处理数据 SQL可以用函数来处理数据。函数一般是在数据上执行的,为数据的转换和处理提供了方便。 SQL函数...

  • 《SQL必知必会 第4版》PDF高清完整版-免费下载

    《SQL必知必会 第4版》PDF高清完整版-免费下载 《SQL必知必会 第4版》PDF高清完整版-免费下载 下载地...

  • 2019-11-10 我想让自己每天过的开心一些

    我想借简书记录下我生活让我觉得还有点意义的每一刻。 SQL必知必会读书笔记(11:00 - 15:30) SQL基...

  • SQL必知必会

    一、SQL是Structured Query Language结构化数据语言。 是一种专门用来与数据库沟通的语言基...

  • Sql必知必会

    mac MySQL 下载最新的MySQL社区版[https://dev.mysql.com/downloads/m...

  • SQL必知必会

    一、了解SQL 1、数据库:保存有组织的数据的容器,≠数据库软件 数据库软件:数据库管理系统(DBMS) 2、表:...

  • SQL必知必会

    oracle只显示前几行 select prod_name from products where rownum ...

  • SQL必知必会

    SQL 必知必会 第1章 了解SQL 定义 结构化查询语言(Structured Query Language) ...

网友评论

      本文标题:SQL必知必会读书笔记8

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