位置: 编程技术 - 正文

MYSQL必知必会读书笔记第十和十一章之使用函数处理数据(mysql必知必会读后感2000字)

编辑:rootadmin

推荐整理分享MYSQL必知必会读书笔记第十和十一章之使用函数处理数据(mysql必知必会读后感2000字),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql必知必会读书心得,mysql必知必会读后感2000字,MySQL必知必会读后感,MySQL必知必会读后感,mysql必知必会新版,mysql必知必会读后感2000字,MySQL必知必会读后感,mysql必知必会读后感2000字,内容如对您有帮助,希望把文章链接给更多的朋友!

mysql简介

MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。

拼接字段

存储在数据库表中的数据一般不是应用程序所需要的格式。我们需要直接从数据库中检索出转换、计算或格式化过的数据;而不是检索出数据,然后再在客户机应用程序或报告程序中重新格式化。

计算字段(字段 = 列,不过数据库列一般称为列,而字段通常用于计算字段中)并不实际存在于数据库表中,计算字段是运行时在select语句内创建的。

拼接 concatenate 将值联结到一起构成单个值

在MySQL的select语句中,可使用Concat()函数来拼接两个列。

如创建由两列组成的标题:生成一个供应商报表,需要在供应商的名字中按照name(location)这样的格式列出供应商的位置。此报表需要单个值,而表中数据存储的两个列vend_name和vend_country中。还需要用括号将vend_country括起来。

新创建的列用AS赋一个别名

去除空白

Ltrim() RTrim() Trim()

执行算术计算

比如物品单单表存储物品的价格和数量,但是不需要存储每个物品的总价格(用价格乘以数量即可)。 为打印发票,需要物品的总价格。即需要增加一列,根据已有的列计算出来。

文本函数

left() 串左边字符length() 串长度locate() 找出串的一个子串lower() 转为小写ltrim() 去掉左边空格right() 返回串右边字符rtrim() 去掉串右边空格soundex() 返回字符串soundex值upper() 大写

将选择的文本转换成大写

select Upper(vend_name)from vendors;

Soundex()函数:将任何文本传转换为描述其语音表示的字母数字模式的算法。(语音匹配?对发音比较而不是对字幕比较)

日期函数

日期和时间函数

adddate() 增加一个日期-天或周

addtime() 增加一个时间

curdate() 返回当前日期

curtime() 返回当前时间

date() 返回日期时间的日期部分

datediff() 计算两个日期差

date_add() 高度灵活的日期运算函数

date_format() 返回一个格式化的日期或时间串

day() 返回一个日期的天数部分

dayofweek() 对于一个日期,返回对应的星期几

hour()

MYSQL必知必会读书笔记第十和十一章之使用函数处理数据(mysql必知必会读后感2000字)

minute()

month()

now() 当前日期和时间

second()

time() 当前日期时间的时间部分

year()

一般,应用程序不使用用来存储日期和时间的格式,因此日期和时间函数总是被用来读取,统计和处理这些值。

MySQL的日期格式:yyyy-mm-dd。 比如 --

但是这样的where order_date = '--'不可靠。因为order_date存储的数据类型是datatime. 这种类型存储日期及时间值。比如存储的order_date值为-- ::,则where order_date = '--'就会匹配失败。

所以最安全的方法是Date()函数,Date(order_date)指示MySQL提取列的日期部分。

再比如想要检索出年9月下的所有订单。

聚集函数

我们经常需要汇总函数,而不是把它们实际检索出来。

这种类型的检索例子:

1. 确定表中行数

2. 获得表中行组的和

3. 找出表列(or 所有行某些特定的行)的最大值,最小值和平均值

聚集函数(aggregate function) 运行在行组上,计算和返回单个值的函数。

AVG() 返回某列的平均值

COUNT() 返回某列的行数

MAX() 返回某列的最大值

MIN() 返回某列的最小值

SUM() 返回某列值的和

求某一列的平均值

- 计数

使用count(*)对表中行的数目进行计数(whether null or not)

使用count(column)对特定列具有值的行进行计数,忽略null

求和

使用sum()返回指定列值的和

以上所述是小编给大家介绍的MYSQL必知必会读书笔记第十和十一章之使用函数处理数据的相关知识,希望对大家有所帮助!

linux 下配置安装mysql以及配置【经验】 在linux系统下学习MySQL,第一道坎就是如何在linux下安装和配置mysql。这种一劳永逸的事,我们就有耐心的做好。系统版本:ubuntu.mysql版本:mysql-server-5

MySQL性能参数详解之Skip-External-Locking参数介绍 MySQL的配置文件my.cnf中默认存在一行skip-external-locking的参数,即跳过外部锁定。根据MySQL开发网站的官方解释,External-locking用于多进程条件下为MyISAM数据

MySQL5.6免安装版环境配置图文教程 MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行。但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的。很多人下了zip格式的解

标签: mysql必知必会读后感2000字

本文链接地址:https://www.jiuchutong.com/biancheng/347212.html 转载请保留说明!

上一篇:MYSQL必知必会读书笔记第八章之使用通配符进行过滤(mysql必知必会 pdf完整版)

下一篇:linux 下配置安装mysql以及配置【经验】(linux安装和配置)

  • 计提印花税会计
  • 个体户查账征收怎么交税?
  • 个体工商户增值税怎么计算
  • 无形资产多摊销了怎么办
  • 应交税费例子
  • 由第三方代付款开票给对方合规吗
  • 固定资产明细账需要每年更换吗
  • 金税三期个人所得税税率
  • 房屋出租的成本怎么算
  • 小规模纳税人印花税减免税优惠政策
  • 企业想成为退税商店需具备哪些条件
  • 一般纳税企业委托加工物资支付的增值税
  • 收到进口增值税发票可以直接抵扣吗
  • 往来核算会计的岗位职责和工作内容
  • 银行代扣水电费要手续费吗
  • 汇算清缴自查报告
  • 如何理解合并报表
  • 营业外支出税前可以扣除吗
  • 年度汇算清缴怎么填写
  • 什么叫含税级距和不含税级距
  • 小规模季报利润表本月金额和本年累计金额
  • 委托加工物资手续费
  • 企业咨询费可以抵扣吗
  • 货车的折旧率
  • 利润表适用执行小企业
  • 个税免缴款
  • 固定资产的销售
  • 收到别人的文章或书,应该怎样表示
  • PHP:xml_set_processing_instruction_handler()的用法_XML解析器函数
  • php二维数组添加数据
  • php开发常用技术
  • 公司向私人借款利息可以入账吗
  • 新店开业费用预算表格
  • 个别报表内部交易
  • 公司收到款后怎么做账
  • symfony是最好的框架
  • 施工企业成本费用有哪些方面构成
  • php 构造方法
  • docker部署webdav
  • php单例模式的简写是什么
  • php怎么写数据库
  • 计提坏账的比例是多少
  • 目标追踪模型
  • 华为od测试岗机试需要怎么准备
  • dmesg | grep tty
  • 资产负债表上应付账款是负数
  • 小规模纳税人征收方式
  • 固定资产一次性扣除如何做账
  • 现金流量表的填写说明
  • 收到的赠品直接用吗
  • reactjs.org
  • 个人借款利息收入缴纳个税吗
  • 资产处置损益算营业外收入吗
  • 其他应收款如何平账
  • 固定业户应当向其机构
  • 土地增值税扣除项目税金包括哪些
  • 支付劳务费的账务处理
  • 飞机票抵扣进项税怎么填附表二
  • 加计扣除适用于什么企业
  • sql server 防止表锁死
  • 服务业 费用可以暂估吗?
  • 营改增后可以抵扣的进项
  • 投资房地产的后续计量有哪几种模式
  • 企业所得税弥补亏损可以弥补几年
  • 进项税加计抵减的分录怎么做?
  • 首次购买金税盘及服务费的账务处理
  • 内部产生的商誉应确认为无形资产
  • 现金日记账的登记规范及要求
  • 小规模应收利息怎么算
  • 管理费用的明细科目如何设置
  • linux系统清理磁盘空间
  • ccs 运行
  • netbeui怎么安装
  • windows8文件夹怎么加密
  • win8系统教程
  • win8系统笔记本忘记开机密码怎么办
  • Linux系统怎么用FTP传文件
  • cocos2d-x教程
  • node.js jquery
  • 简单谈谈你对中国国防建设的认识
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设