当前位置: 首页 > news >正文

网站 侧边栏免费大数据平台

网站 侧边栏,免费大数据平台,宁波市建设厅网站首页,微信小程序ui模板MySQL-DQL 基本语法: select 字段列表 from 表名列表 where 条件列表 group by 分组字段列表 having 分组后条件列表 order by 排序字段列表 limit 分页参数 基本查询 关键字:SELECT 查询多个字段:select 字…

MySQL-DQL

基本语法:

select
    字段列表
from
    表名列表
where
    条件列表
group by
    分组字段列表
having
    分组后条件列表
order by
    排序字段列表
limit
    分页参数

基本查询

关键字:SELECT

  • 查询多个字段:select 字段1,字段2,字段3 from 表名;
  • 查询所有字段(通配符):select * from 表名;
  • 设置别名:select 字段1 [as 别名1],字段2 [as 别名2] from 表名;

其中as关键字可去掉,注意别名中如果有特殊符号或者空格,需要用引号引起来 

  • 去除重复记录:select distinct 字段列表 from 表名; 

条件查询

 select 字段列表 from 表名 where 条件列表;

比较运算符功能
>大于等于
>=大于等于
<小于
<=小于等于
=等于
<>或!=不等于
between...and...在某个范围之内(含最小、最大值)
in(...)在in之后的列表中的值,多选一
like 占位符模糊匹配(_匹配单个字符,%匹配任意个字符)
in null是null
逻辑运算符功能
and或&&并且(多个条件同时成立)
or 或 ||或者(多个条件任意一个成立)
not 或 |非,不是

分组查询

聚合函数

将一列数据作为一个整体,进行纵向计算

select 聚合函数(字段列表) from 表名;

函数功能
count 统计数量
max最大值
min最小值
avg平均值
sum求和

注意:null值不参与所有聚合函数运算,

统计数据可以使用:count(*) count(字段) count (常量),推荐使用count(*)

select 字段列表 from 表名 [where 条件] group by 分组族字段名 [having 分组后过滤条件];
select gender,count(*) from tb_emp group by gender;

where与having的区别

  • 执行时机不同:where是分组之前进行过滤,不满足where条件,不参与分组;而having是分组之后对结果进行过滤,
  • 判断条件不同:where不能对聚合函数进行判断,having可以。

分组之后,查询的字段一般为聚合函数和分组字段,查询其他字段无任何意义

执行顺序:where>聚合函数>having 

排序查询

select 字段列表 from 表名 [where 条件列表][group by 分组字段]order by 字段1 排序方式1,字段2 排序方式2...

ASC:升序 (默认值)

DESC:降序

-- 根据入职时间对员工进行升序排序-asc
select * from tb_emp order by ertrydate asc;-- 根据入职时间对员工进行降序排序-desc
select * from tb_emp order by ertrydate desc;-- 根据入职时间对员工进行升序排序,入职时间相同,再按照更新时间进行降序排序
select * from tb_emp order by ertrydate , update_time desc;

分页查询

select 字段列表 from 表名 limit 起始索引,查询记录数;
-- 从起始索引0开始查询员工数据,每页展示5条记录
select * from tb_emp limit 0,5;-- 查询第1页员工数据,每页展示5条记录
select * from tb_emp limit 0,5;-- 查询第2页员工数据,每页展示5条记录
select * from tb_emp limit 5,5;-- 查询第3页员工数据,每页展示5条记录
select * from tb_emp limit 10,5;

起始索引的计算公式:(页码-1) * 每页展示记录数

注意:分页查询是数据库的方言,不同数据库有不同表现,MySQL是LIMIT;

如果查询的是第一页的数据,起始索引可以省略,直接简写为limit 10;

http://www.tj-hxxt.cn/news/67868.html

相关文章:

  • 自己网站内容怎么才能被百度抓取seo关键词优化推广价格
  • 能建设铁塔的公司网站百度网络营销
  • wordpress simplepie哈尔滨企业网站seo
  • 丹阳做网站的公司b2b采购平台
  • 佛山乐居装饰公司珠海优化seo
  • 厦门网站建设报价怎么给自己的公司建立网站
  • 静态网站托管平台推广策划方案范文
  • 用什么程序做网站好网络营销师资格证报名
  • 安卓wordpress太原seo网站排名
  • 没有防盗链的网站电子商务营销方法
  • 阿里云网站备案登陆站长工具ip查询
  • 做端口映射 怎么访问网站佛山外贸seo
  • 潭州学院wordpress网站seo关键词排名
  • dw怎么做自我展示网站知识营销案例
  • 北京 设计网站如何创建一个个人网站
  • 网页设计免费教程重庆企业seo
  • 网站规划与建设重要性理解与体会百度24小时客服电话136
  • 自己做网站怎么选架构免费文件外链网站
  • 用wordpress做的商城上海企业网站seo
  • 独立站怎么运营营销课程培训都有哪些
  • 事业单位网站建设方案书首页排名seo
  • 设计网站 behanceseo网站排名
  • 专业网站制作公司咨询nba排名赛程
  • 网站建设专票是几个税点西安竞价托管公司
  • 溧阳建设集团有限公司网站广告营销策划方案模板
  • 网页设计软件列表html代码seo网站优化培训公司
  • 主流的网站开发技术新闻源软文发布平台
  • 网站如何做下一页珠海网站建设
  • 广州专门做网站的公司国际最新新闻热点事件
  • 网站的qq客服接口怎么做搜索网页