云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > MySQL基础 学习 超级详细

MySQL基础 学习 超级详细

  • 62 次阅读
  • 3 次下载
  • 2025/6/16 10:52:25

select*from表orderby列asc-根据“列”从小到大排列 select*from表orderby列desc-根据“列”从大到小排列

select*from表orderby列1 desc,列2 asc-根据“列1”从大到小排列,如果相同则按列2从小到大排序

4.3、模糊查询

通配符(模糊查询)

select*from表where name like'ale%'- ale开头的所有(多个字符串) select*from表where name like'ale_'- ale开头的所有(一个字符)

4.4、聚集函数查询

聚集函数 4.5、分组查询

分组

select num from表groupby num selectnum,nidfrom表groupby num,nid

selectnum,nidfrom表where nid >10groupby num,nid order nid desc

selectnum,nid,count(*),sum(score),max(score),min(score) from表groupby num,nid

select num from表groupby num havingmax(id) >10

特别的:groupby必须在where之后,order by之前

4.6多表查询

a、连表

无对应关系则不显示

select A.num, A.name, B.name fromA,B

Where A.nid = B.nid

无对应关系则不显示

select A.num, A.name, B.name from A innerjoin B on A.nid = B.nid

A表所有显示,如果B中无对应关系,则值为null select A.num, A.name, B.name

from A leftjoin B on A.nid = B.nid

B表所有显示,如果B中无对应关系,则值为null select A.num, A.name, B.name from A rightjoin B on A.nid = B.nid b、组合

组合,自动处理重合 select nickname from A union

select name from B

组合,不处理重合 select nickname from A unionall select name from B

搜索更多关于: MySQL基础 学习 超级详细 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

select*from表orderby列asc-根据“列”从小到大排列 select*from表orderby列desc-根据“列”从大到小排列 select*from表orderby列1 desc,列2 asc-根据“列1”从大到小排列,如果相同则按列2从小到大排序 4.3、模糊查询 通配符(模糊查询) select*from表where name like'ale%'- ale开头的所有(多个字符串) select*from表where name like'ale_'- ale开头的所有(一个字符) 4.4、聚集函数查询 聚集函数 4.5、分组查询 分组 select num from表groupby num selectnum,ni

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com