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

学校 网站 建设 目的平台推广策划方案

学校 网站 建设 目的,平台推广策划方案,python 类似wordpress,现在网站做多宽一、交叉连接 标准语法:select * from 表1 cross join 表2 where 表1.公共列 表2.公共列; 简单语法:select * from 表1 , 表2 where 表1.公共列 表2.公共列; 公共列:两张表具有相同含义的列,不是列名一样。 …

一、交叉连接

标准语法:select  *  from  表1  cross  join  表2  where  表1.公共列  =  表2.公共列;

简单语法:select  *  from  表1 ,  表2  where  表1.公共列  =  表2.公共列;

公共列:两张表具有相同含义的列,不是列名一样。

二、内连接

语法:select  *  from  表1  inner  join  表2  on  表1.公共列  =  表2.公共列;

on子句:用来设置内连接的连接条件,进行数据的过滤的。

说明:inner关键字可以省略。

注意

内连接和交叉连接查询的结果是等价的;

对于内连接和交叉连接推荐使用内连接,因为内连接的查询效率高(即查询速度快)。

三、外连接

外链接分为左外连接(简称左连接)和右外连接(简称右连接)。

1、左外连接(左连接)

语法:select  *  from  表1  left  join  表2  on  表1.公共列  =  表2.公共列;

左连接的查询结果:以左表为主表,查询到两张表交集的部分,并且会把左表独有的数据也查询出来。

  • 左表:指的是写在left join左边的表就是左表;
  • 右表:指的是写在left join右边的表就是右表。

2、右外连接(右连接)

语法:select  *  from  表1  right  join  表2  on  表1.公共列  =  表2.公共列;

右连接的查询结果:以右表为主表,查询到两张表交集的部分,并且会把右表独有的数据也查询出来。

  • 左表:指的是写在right  join左边的表就是左表;
  • 右表:指的是写在right  join右边的表就是右表。

3、左连接和右连接有什么区别?

查询结果不同

  • 左连接查询的是两张表交集的数据以及左表独有的数据。
  • 右连接查询的是两张表交集的数据以及右表独有的数据。

语法不同

如果把两个语法中的表的位置互换一下,两者查询的结果就是一样的。

四、嵌套查询(子查询)

1、子查询一个值

语法:select  *  from  表名  where  列名  比较运算符  (select  列名  from  表名  where  条件);

注意事项:子查询语句中select后面一定不能跟 * ,只能跟列名。

2、子查询多个值

语法:select  *  from  表名  where  列名  in  (select  列名  from  表名  where  条件);

五、分组查询

分组要使group by来实现需要在group by后面加上分组字段。

MySQL中常用的聚合函数:

  • max() 求最大值
  • min() 求最小值
  • avg() 求平均值
  • sum() 求和
  • count(*) 用来统计数量,即有多少个。会统计空值(null值)。
  • count(列名) 用来统计数量,即有多少个。不会统计空值(null值)。

在分组之后不能使用where进行数据过滤,需要使用having。

六、having

where和having有什么区别?

1、having需要用在分组之后(即需要写在group by的后面),where要用在分组之前的数据过滤(即需要写在group by的前面)。

2、where查询条件中不能使用聚合函数,having查询条件中可以使用聚合函数。

3、where查询条件中不可以使用字段别名,而having查询条件中可以使用字段别名。

七、临时表

这张表不是实际存在的,把通过某条SQL语句查询的结果看作是一张表,这张表就称之为临时表。

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

相关文章:

  • 拆分盘的网站开发费用网站seo优化步骤
  • 佛山优化网站排名收费店铺推广渠道有哪些方式
  • 网站线下推广怎么做优化大师下载安装
  • 怎么样建公司网站76人vs猛龙
  • 罗湖网站建设深圳信科如何在各大平台推广
  • 厦门跨境电商前十资源网站优化排名软件公司
  • 可以用腾讯企业邮箱域名做网站外贸谷歌优化
  • 做网站视频一般上传到哪里前端开发培训机构推荐
  • 多城市网站设计百度收录检测
  • 12306网站建设超30亿互动营销案例100
  • 南宁商城网站建设贵州seo技术查询
  • 网站建设相关关键词百度推广方法
  • 阳泉企业网站建设公司网站优化排名软件
  • 有字体设计网站seo提升排名
  • 中国建设银行官方网站纪念币免费b站推广网站入口202
  • 武汉网络公司武汉做网站公司网站排名查询
  • 微信扫码抢红包网站做海外新闻app
  • 城建网站论坛 建设电商项目策划书
  • 北京 网站 优化杭州seo网站推广排名
  • 义乌网站大数据精准获客软件
  • 哈尔滨的网站建设公司网站软件下载
  • 兰州网络营销推广价格seo搜索引擎优化关键词
  • 做网购网站应该注意什么plc培训机构哪家最好
  • 新发布一个网站公告怎么做优化推广服务
  • 做微信封面模板下载网站万网域名注册流程
  • 做家装的网站有哪些内容厦门网络推广哪家强
  • 网站平台需要做无形资产吗 怎么做6谷歌seo一个月费用需要2万吗
  • 黄冈网站建设有哪些百度助手免费下载
  • 张掖高端网站建设公司智能搜索引擎
  • 个人备案网站内不能出现什么内容seo怎么优化简述