mysql
2022/4/19 19:14:00
本文主要是介绍mysql,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
------------恢复内容开始------------
------------恢复内容开始------------
1. 基础
1.1 查询常量、表达式、函数
select 100 ;
select 'joli';
select 100%9 ;
select VERSION();
1.2 +号的作用
1.3 concat
concat('lili','ss')
1.4 显示表结构
DESC table1
1.5 order by 可以对sum count length等函数/表达式进行排序
SELECT id,NAME,SUM(score) FROM student GROUP BY NAME ORDER BY SUM(score) DESC;
1.6 常见函数
1.6.1 字符函数
CONCAT('li','ss','df')
UPPER('jj')
LOWER('FF')
SUBSTR('函数表达式进行排序',2) // 数表达式进行排序 SUBSTR('函数表达式进行排序',1,3) //函数表
INSTR('函数表达式进行排序','表达式') // 3 INSTR('函数表达式进行排序','表是式') //0
TRIM(' 单独 ') TRIM('aa' FROM 'aaaaaaa张saaaa催啊汗aaaaa')
LPAD('因素苏苏’,10,'*') AS out //******因素苏苏 LPAD('因素苏苏’,2,'*') AS out //因素
REPLACE('因素苏苏','素苏','电话‘)
1.6.2 数学函数
ROUND(-1.55) // -2 ROUND(1.567,2) // 1.57
CEIL(2.3) //3 向上取整
FLOOR(2.3)
TRUNCATE(1.69999,1) // 1.6
MOD(10,3) //1
1.6.3 日期函数
NOW()
CURDATE()
CURTIME()
YEAR(NOW())
MONTH(NOW())
MONTHNAME(NOW())
1.6.4 流程控制函数
SELECT IF(10<5,'D','S')
1.6.5 分组函数-都会忽略null值
SUM AVG MAX MIN COUNT
1.7 where 或 having后面
1)标量子查询
2) 列子查询( IN , NOT IN , ANY, SOME, ALL)
3) 行子查询
1.8 LIMIT
1.9 UNION
1.10 INSERT
1.11 约束
1.12 主键和唯一键
1.13 外键
2. 刷题
197 :
SELECT
weather.id AS 'Id'
FROM
weather
JOIN
weather w ON DATEDIFF(weather.date, w.date) = 1
AND weather.Temperature > w.Temperature
------------恢复内容结束------------
------------恢复内容结束------------
这篇关于mysql的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-25如何部署MySQL集群资料:新手入门教程
- 2024-12-24MySQL集群部署资料:新手入门教程
- 2024-12-24MySQL集群资料详解:新手入门教程
- 2024-12-24MySQL集群部署入门教程
- 2024-12-24部署MySQL集群学习:新手入门教程
- 2024-12-24部署MySQL集群入门:一步一步搭建指南
- 2024-12-07MySQL读写分离入门:轻松掌握数据库读写分离技术
- 2024-12-07MySQL读写分离入门教程
- 2024-12-07MySQL分库分表入门详解
- 2024-12-07MySQL分库分表入门指南