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

长沙网站建设要多少钱网络公司网络推广

长沙网站建设要多少钱,网络公司网络推广,网站建设费计入 科目,温州做网站多少钱文章目录 1. 概述2. 内连接3. 外连接4. 自连接5. 联合查询-union,union all6. 子查询 1. 概述 在项目开发中,在进行数据库表结构设计是,会根据业务需求和业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所…

文章目录

  • 1. 概述
  • 2. 内连接
  • 3. 外连接
  • 4. 自连接
  • 5. 联合查询-union,union all
  • 6. 子查询

1. 概述

在项目开发中,在进行数据库表结构设计是,会根据业务需求和业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个表结构之间也存在着各种联系,基本上分为三种

  • 一对多(多的一方,外键指向一的主键)
  • 多对多(通过中间表来表示两表之间的关系)
  • 一对一(用于单表拆分,将一张表的基础字段放在一张表中,其它详情字段放在另一张表中,以提高操作效率)

多表查询指从多张表中查询数据(就会出现迪卡尔积现象),在多表查询时需要消除无效的笛卡尔积。多表查询主要的分类如下:

  • 连接查询
    • 内连接:相当于查询A、B交集部分的数据
    • 外连接:
      • 左外连接:查询左表的所有数据,以及两张表交集部分数据
      • 右外连接:查询右表所有数据,以及两张表的交集部分数据
    • 自连接:当前表与自身的连接查询,自连接必须使用表的别名
  • 子查询

2. 内连接

内连接查询的是两张表交集的部分

  • 内连接查询语法
    • 隐式内连接
Select 字段列表 from1,2 Where 条件...;

– 显示内连接

Select 字段列表 From1 [Inner] Join2 On 连接条件....;

3. 外连接

  • 左外连接

查询左表的所有数据,包含表1和表2交集部分的数据

Select 字段列表 From1 Left [outer] Join2 On 条件...;
  • 右外连接

查询右表的所有数据,包含表1和表2交集部分的数据

Select 字段列表 From1 Right [outer] Join2 On 条件...;

4. 自连接

自连接的查询可以是内连接查询,也可以是外连接查询

Select 字段列表 From1 别名A  Join1 别名B On 条件...;

5. 联合查询-union,union all

对于union查询,就是把多次查询的结果合并起来,形成一个新的查询结果集

Select 字段列表 From 表A ...
Union[All]
Select 字段列表 From 表B....;

对于联合查询的多张表的列数必须保持一致,字段类型也需要保持一致
union all会将全部数据直接合并在一起,union会对合并之后的数据去重

6. 子查询

Sql 语句中嵌套Select语句,称为嵌套查询,又称子查询

Select * from t1 where column1=(select column1 from t2);

子查询外部的语句可以是增删改查的任何语句,内部职能是查询语句

根据子查询结果不同,分为:

  • 标量子查询(子查询结果为单个值)
  • 列子查询(查询结果为一列)
  • 行子查询(子查询结果为一行)
  • 表子查询(子查询结果为多行多列)

根据子查询的位置,分为Where之后、From之后、Select之后

  • 标量子查询

子查询的结果是单个值(数字、字符串、日期等),最简单的形式,这种查询称为标量子查询
常见的操作函数 > < = >= <=

  • 列子查询

子查询结果是一列(可以是多行),这种查询称为列子查询
常见的操作符

操作符描述
IN在指定的集合范围中,多选1
NOT IN不在指定的集合范围之内
ANY子查询返回列表中,有任意一个满足即可
SOME与ANY等同
ALL子查询返回列表的所有值都必须满足
  • 行子查询

子查询返回的结果是一行(可以是多列),这种查询称为行子查询
常见的操作符:= <> IN NOT IN

  • 表子查询

子查询返回的结果是多行多列,这种子查询称为表子查询

http://www.jinmujx.cn/news/117207.html

相关文章:

  • 做支付网站昆明百度搜索排名优化
  • php网站验证码微信怎么推广引流客户
  • 网站建设颜色注意事项石狮seo
  • 深圳企业公司有哪些长沙优化网站哪家公司好
  • wordpress装模板windows优化大师怎么卸载
  • 上海微网站开发国际网络销售平台有哪些
  • 阜阳商城网站建设佛山做seo推广公司
  • 厂家招代理商免费铺货seo5
  • 捷信做单网站线上推广方式有哪些
  • 公司网站一定要备案吗河南百度推广公司
  • 网站空间测试香港头条新闻
  • 建站总结报告北京seo包年
  • win本地网站建设steam交易链接在哪看
  • 怎么用文件做网站人工智能培训班
  • 50万县城做地方网站企业网站推广模式
  • 宁远县做网站的百度关键词排名点
  • 南京明辉建设集团网站创建网站平台
  • 网页与网站设计怎么样做免费的百度seo
  • 海外制作网站济南seo外包服务
  • 宜昌视频网站建设怎么推广
  • 网站建设 微信 appsem竞价专员是干什么的
  • 我的世界服务器如何做充钱网站seo的中文含义是
  • 商务网站建设的流程上海seo公司
  • wordpress基于什么意思网站建设优化推广系统
  • 专门做饮食加盟的网站东莞网站推广的公司
  • 合肥做网站的企业台州专业关键词优化
  • chinacd小说wordpress邯郸seo
  • 曰本真人性做爰相关网站网站收录软件
  • 相册管理网站模板活动推广方案
  • 香港台湾人做攻略用什么网站今天的新闻最新消息