MySQL数据库

这篇博客详细介绍了MySQL数据库的SQL语句分类,包括DDL、DML、DQL和DCL语句,并深入讲解了创建数据库、数据库常用运算符,以及各种类型的连接查询(内连接、左连接、右连接和全连接)。此外,还提到了MySQL的存储引擎概念,如MYISAM和INNODB的区别。
摘要由CSDN通过智能技术生成

SQL语句的分类

分四类:

  1. ddL语句(数据定义语句)
    create、alter

  2. dnl语句(数据操作语句)
    update、inset、delete

  3. dql语句(数据查询语句)
    select语句

  4. dcl语句(数据控制语句)
    在数据库食物和mysql用户管理的时候
    grant、revoke、commit、rollback、savepoint等

创建数据库

基本语法:create· datebases 库名;
charter set :给改数据指定的字符集 通常为utf8
collate校验规则:就是指表的排序规则和查询时的规则

数据库常用的运算符

在这里插入图片描述
统计函数
avg() 求平均数
max() 求最大值
min() 求最小值
sum() 求总和
count() 求总行数

子句查询的先后顺序
where ----> group by ----> having ---->order by ---->limit

group by分组查询案例

例题:查出一个栏目3中最贵的商品

select goods_id,goods_name,max(shop_price) from goods group by cat_id=3;

having筛选案例
where和having的区别?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值