mysql学习笔记
2022/6/21 6:21:09
本文主要是介绍mysql学习笔记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
必需子句:SELECT FROM
为了养成较好的代码编程习惯,习惯性的将关键字用大写字母标出。
数据类型:
数值型:INTEGER -整数型、整型。只能存储整数。 INTEGER(10) 10为宽度
DECIMAL -定点型。存储固定位数的小数。 DECIMAL(2,2) 总长度是两位,小数点后面两位,多出位四舍五入
FLOAT -浮点型。存储不固定位数的小数。FLOAT(5,3) 总长度是五位,小数点后面三位,多出位五舍六入
文本型:CHAR -定长字符串 CHAR(10) 固定字符个数为10个,相比起verchar能够更快地通过位置查找到字符的位置
(区分大小写) 不足位数的时候补空位
VERCHAR -可变长字符串 VERCHAR(255) 字符个数在255以内即可,不存在不足位
*****长度单位要注意,区分是字符个数还是字节长度,在UTF-8中,1个中文字符占3个字节,一个数字或英文字符占1个字节
日期型:DATE -Y-M-D
TIME -H-I-S
DATETIME -Y-M-D H-I-S
数据处理:
ABS(-3) = 3
SQRT(4) = 2
EXP(4) = e^4
ROUND(1.234,2) = 1.23
PI() = π
文本处理函数:
字符长度:CHAR_LENGTH()
字节数: LENGTH()
去掉右边控制:RTRIM()
去掉左边空值:LTRIM()
大写字母替换:UPPER()
小写字母替换:LOWER()
日期处理函数:
获取具体日期段:YEAR/M/D()
获取具体时间段:HOUR/M/S()
获取月份名称: MONTHNAME()
获取当前日期时间:NOW()
获取当前日期: CURDATA()
获取当前时间: CURTIME()
时间增加: DATE_ADD()
时间减少: DATE_SUB()
这篇关于mysql学习笔记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-15MySQL教程:初学者必备的MySQL数据库入门指南
- 2024-11-15MySQL教程:初学者必看的MySQL入门指南
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程