MySQL8 学习笔记3

1.依然是select
如果你对join on 仍然稀里糊涂,请看:MySQL中的join以及on条件的用法
接着看select基本语法,继续介绍笔记2中没有提到的特性:
在这里插入图片描述
a.使用group by分组查询结果
在这里插入图片描述
使用having子句过滤分组结果:
在这里插入图片描述
b.mysql中的分组函数
在这里插入图片描述
举例:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
c.使用order by子句排序查询结果
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
d.使用create view语句创建视图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.删除语句delete
在这里插入图片描述
在这里插入图片描述
举例:
在这里插入图片描述
在这里插入图片描述
要建立唯一索引,首先要保证表中数据是不能重复的,如果有重复数据,则要把重复数据删除后在建立唯一索引:
在这里插入图片描述
在这里插入图片描述
3.数据更新(修改)语句update
在这里插入图片描述
在这里插入图片描述
我们在编写update语句的时候,最好先按条件写出select语句,确认查询的数据无误后,再把select语句改成update语句。
举例:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
首先在imc_course这个表中增加一列:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4.使用SQL获取数据库时间
在这里插入图片描述
举例:
在这里插入图片描述
在这里插入图片描述
5.使用SQL转换时间数据
在这里插入图片描述
举例:
在这里插入图片描述
6.使用SQL进行时间计算,提取部分时间值
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
7.使用SQL拼接字符串,判断字符串的长度
在这里插入图片描述
举例:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
8.使用字符串截取函数
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MySQL 8 Cookbook: Over 150 recipes for high-performance database querying and administration Design and administer enterprise-grade MySQL 8 solutions MySQL is one of the most popular and widely used relational databases in the World today. The recently released MySQL 8 version promises to be better and more efficient than ever before. This book contains everything you need to know to be the go-to person in your organization when it comes to MySQL. Starting with a quick installation and configuration of your MySQL instance, the b ook quickly jumps into the querying aspects of MySQL. It shows you the newest improvements in MySQL 8 and gives you hands-on experience in managing high-transaction and real-time datasets. If you’ve already worked with MySQL before and are looking to migrate your application to MySQL 8, this book will also show you how to do that. The book also contains recipes on efficient MySQL administration, with tips on effective user management, data recovery, security, database monitoring, performance tuning, troubleshooting, and more. With quick solutions to common and not-so-common problems you might encounter while working with MySQL 8, the book contains practical tips and tricks to give you the edge over others in designing, developing, and administering your database effectively. What You Will Learn Install and configure your MySQL 8 instance without any hassle Get to grips with new features of MySQL 8 like CTE, Window functions and many more Perform backup tasks, recover data and set up various replication topologies for your database Maximize performance by using new features of MySQL 8 like descending indexes, controlling query optimizer and resource groups Learn how to use general table space to suit the SaaS or multi-tenant applications Analyze slow queries using performance schema, sys schema and third party tools Manage and monitor your MySQL instance and implement efficient

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值