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

wordpress 密码算法关键词优化的策略

wordpress 密码算法,关键词优化的策略,室内设计3d模型素材网站,中国效能建设网站MySQL(四)查询进阶 一、查询规则 1.计算总量 2.计算单位 3.计算方向 4.计算量组 二、分组查询 1.group by 2.having 三、聚合查询 1.count 2.sum 3.avg 4.max 5.min 四、联合查询 1.表的关联字段增添设计 1.1主对表单向对应 1.2主对表多向对应 1.2.1数组拆分…

MySQL(四)查询进阶

一、查询规则

1.计算总量

2.计算单位

3.计算方向

4.计算量组

二、分组查询

1.group by

2.having

三、聚合查询

1.count

2.sum

3.avg

4.max

5.min

四、联合查询

1.表的关联字段增添设计

1.1主对表单向对应

1.2主对表多向对应

1.2.1数组拆分

1.2.2关联表存放

2.笛卡尔积拼接

2.1总拼情况

2.2筛选拼接

2.2.1内连接

2.2.2左外连接

2.2.3全外连接

2.2.4自连接


一、查询规则

1.计算总量

计算总量指定列竖直延伸


2.计算单位

计算单位一条行水平对应


3.计算方向

计算方向水平合竖直合,除了聚合函数的计算方向为 计算单位竖直合,其它的计算方向 都为水平合


4.计算量组

计算量组一次计算进行的对象量一个量组 对应一个计算结果,通过group by 以指定列字段合数据相同 进行分组


二、分组查询

select col,... from tb_name where 条件 group by col,... having 条件;

1.group by

group by分组 是按照 指定列字段 水平单位合数据相同的 上下水平划分成组


2.having

where条件 在分组之前 进行的条件筛选,写在group by的前面,having条件 在分组之后合组结果 进行的条件筛选,写在group by的后面


三、聚合查询

sql里,函数的参数是

  • 聚合函数 都只能传入一个参数(一个列 或一个表达式列 或*),
  • 聚合函数的计算方向 是特定的 计算单位竖直合

1.count

select count([distinct] col) from tb_name;

计算 每个计算量组里 计算单位的个数,除全列查询计算单位的数据为null的 不计入计算单位个数


2.sum

select sum([distinct] col) from tb_name;

计算 每个计算量组里 计算单位的数据和,会对计算单位里的数据 强转成double进行计算,遇到null 会跳过不参与运算


3.avg

select avg([distinct] col) from tb_name;

计算 每个计算量组里 计算单位的数据平均值


4.max

select max([distinct] col) from tb_name;

计算 每个计算量组里 计算单位的数据最大值


5.min

select min([distinct] col) from tb_name;

计算 每个计算量组里 计算单位的数据最小值


四、联合查询

在表内 有信息完整的 关联字段互联的 多表 能通过关联字段拼接 把表信息 完整合并成大表 在一起

1.表的关联字段增添设计

1.1主对表单向对应

由于mysql不支持数组,设计增添表中的关联字段时,最好直接取一个 只有单向对应对象的表 为主对表,将主对表的记录全穷举完 为完整的一侧信息,再将关联字段 对着在主对表完整的侧面 进行共字段纽带的 对应信息填充


1.2主对表多向对应

如果两对象是多对多的关系主对表必须得 多向对应对象时,每个记录同时对应的 关联字段多个数据 会成数组

1.2.1数组拆分

要将数组内容 并着重复id 向下拆分成 一对一的多个记录


1.2.2关联表存放

一般是不会在主对表原表上 进行修改拆分 改变原表的记录行数据,而是再设计一个 存放关联字段的中枢表 来存放这些拆分出的 所有一对一的关联记录,拼接时 两个表都往中枢表 关联字段地拼接,最后三个表拼接在一起 成完整信息的大表


2.笛卡尔积拼接

多个表中 已设计好有关联字段在内 能互相拼接的多表笛卡尔积拼接

2.1总拼情况

  • 两个表的 列字段属性 全部合并
  • 两个表的 记录条 所有情况排列组合地 拼接成合并记录

合并后的大表的信息是完整的 但有过载着错误合拼的记录,包含有 关联字段数据不同地合拼的 错误拼接记录关联字段数据相同能并的 正确拼接的记录


2.2筛选拼接

两表的 两关联字段数据相同 正确连接条件 搜索出完整的 正确拼接记录(内连接)

2.2.1内连接

select col,... from tb_name1,tb_name2 where recol1 = recol2;

select col,... from tb_name1 join tb_name2 on recol1 = recol2;

内连接即搜索 左右记录能相同合并共内正确拼接的记录


2.2.2左外连接

select col,... from tb_name1 left join tb_name2 on recol1 = recol2;

把表1左外连接表2,左外连接会确保 内正确连接完左表记录没有连接上的记录 也全搜索出来,此时它对应连接的右表记录 则为


2.2.3全外连接

全外连接会确保 内正确连接完左右表记录没有连接上的记录 也都全搜索出来,此时它们各自对应连接的左右表记录 为


2.2.4自连接

select col,... from tb_name as name1, tb_name as name2 where name1.recol = name2.recol

将表 自己与自己进行笛卡尔积拼接,sql中的条件比较 都是对列与列之间进行的,如果需要 对行与行之间进行条件比较,就自己的字段 对自己笛卡尔积 复制一份 到行与行内容之间进行的比较 就转到列上有了 就可用条件进行 行与行内容的比较

http://www.dtcms.com/wzjs/398348.html

相关文章:

  • 绩效考核表 网站建设网站产品推广
  • 厦门网站建设手机免费接单平台
  • 添加书签网站代码培训心得体会总结简短
  • 广州西樵网站制作查排名的软件有哪些
  • 企业网站最底下做的是什么西安做网站哪家好
  • 网站seo诊断分析温州seo优化
  • 搭建网站流程视频提升seo搜索排名
  • 一流的低价网站建设网络推广客服好做吗
  • 网站搭建本地环境西安seo网络推广
  • 做外贸是用什么网站做查询网站流量的网址
  • discuz 科技网站模板灰色关键词排名收录
  • 网站怎么建设的在哪里做推广效果好
  • 昆明seo网站建设郑州网站建设专业乐云seo
  • 来宾北京网站建设seo排名赚app多久了
  • 郑州搭建网站公司线下推广都有什么方式
  • 长沙 做营销型网站的公司推广链接
  • 想建个图片网站汉中网站seo
  • 武汉手机网站建设代理建站优化公司
  • 免费crm客户管理系统破解版seo快速收录快速排名
  • 找别人做网站要注意什么外贸网站推广方法之一
  • 昆山网站建设ikelv产品网络推广深圳
  • 汕头网站建设哪家好营销网站建设服务
  • 设计师网上接单兼职seo免费优化软件
  • 湖北网站建设哪家有优化用户体验
  • 公司网站自己可以做吗浏览器下载安装2022最新版
  • 晋江外贸网站开发投稿网站
  • 邢台网站制作公司哪家专业网络舆情处置的五个步骤
  • 网站刷流量有什么用今日新闻头条官网
  • 网站建设需要用到什么搜索排名
  • 网站的建设背景图片网络营销专业课程