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

asp.net怎么做网站济南seo优化外包服务

asp.net怎么做网站,济南seo优化外包服务,制造网站开发,南宁市住房城乡建设厅网站目录 1. inner join: 2. left join: 3. right join: 4.自连接 5.交叉连接: 6、联合查询 7、子查询 1. inner join: 代表选择的是两个表的交差部分。 内连接就是表间的主键与外键相连,只取得键值一致…

目录

1. inner join:

2. left join:

3. right join:

4.自连接

5.交叉连接:

6、联合查询

7、子查询


1. inner join:

        代表选择的是两个表的交差部分。

内连接就是表间的主键与外键相连,只取得键值一致的,可以获取双方表中的数据连接方式。语法如下:
SELECT 列名1,列名2... FROM 表1 INNER JOIN 表2 ON 表1.外键=表2.主键 WhERE 条件语句;

2. left join:

        代表选择的是前面一个表的全部。
左连接是以左表为标准,只查询在左边表中存在的数据,当然需要两个表中的键值一致。语法如下:
SELECT 列名1 FROM 表1 LEFT OUTER JOIN 表2 ON 表1.外键=表2.主键 WhERE 条件语句;

3. right join:

        代表选择的是后面一个表的全部
同理,右连接将会以右边作为基准,进行检索。语法如下:
SELECT 列名1 FROM 表1 RIGHT OUTER JOIN 表2 ON 表1.外键=表2.主键 WhERE 条件语句;

4.自连接

自连接顾名思义就是自己跟自己连接,参与连接的表都是同一张表。(通过给表取别名虚拟出)


 自连接例子:

一张zone表,查询 国家-省份-城市 在一张表上

select t1.name as 国家,t2.name as 省份,t3.name as 城市 from zone as t1 inner join zone as t2 inner join zone  as t3 on t1.id=t2.parent_id and t1.parent_id is null and t2.id=t3.parent_id;
select t1.name as 国家,t2.name as 省份,t3.name as 城市 from zone as t1 inner join zone as t2 on t1.id=t2.parent_id and t1.parent_id is null inner join zone as t3 on t2.id=t3.parent_id;

5.交叉连接:

不适用任何匹配条件。生成笛卡尔积


6、联合查询

说明:一般情况下,我们会将 IN 或者 OR 语句 改写成 UNION ALL,来提高性能
UNION   去重复
UNION ALL 不去重复
 

7、子查询

子查询将一个查询语句嵌套在另一个查询语句中。

内部嵌套其他select语句的查询,称为外查询或主查询

内层查询语句的查询结果,可以为外层查询语句提供查询条件。

子查询中可以包含:IN、NOT IN、ANY、ALL、EXISTS 和 NOT EXISTS等关键字
还可以包含比较运算符:= 、 !=、> 、<等

注意:

1、子查询要包含在括号内。

2、将子查询放在比较条件的右侧。

3、单行操作符对应单行子查询,多行操作符对应多行子查询


子查询例子:

仅查询省份

select t2.name 省份 from zone as t2 where t2.parent_id in (select t1.id from zone as t1 where t1.parent_id is null);

查询国家与省份:

select (select t3.name from zone as t3 where t3.id=t2.parent_id) as 国家,t2.name as 省份 from zone as t2 where t2.parent_id in (select t1.id from zone as t1 where t1.parent_id is null);

 


 

http://www.yidumall.com/news/8183.html

相关文章:

  • 网站开发都用什么数据库360搜索引擎
  • 保健品网站设计百度推广登录入口
  • 网站建设 深圳深圳推广公司推荐
  • 做影视网站须要注意什么seo推广教程
  • 一般公司网站是什么设计师做seo关键词推广
  • 好多公司为啥只做网站 不考虑推广app开发者需要更新此app
  • 成都哪家做网站最好怎么在百度免费推广
  • 建个网站需要多少钱费用百度广告投放电话
  • 哪个网站上可以做代打2023必考十大时政热点
  • 如何利用织梦cms做企业网站百度贴吧热线客服24小时
  • 网站开发设计流程图网络推广外包搜索手机蛙软件
  • 石岩做网站公司seo软件开发
  • 类似一起做网站的网站网络营销和电子商务的区别
  • 自己做网站 做什么好郑州今日重大新闻
  • 外贸网站建设介绍网站首页推广
  • 网站上传软件seo原创工具
  • 苏州网站制作网站建设企业站seo价格
  • 如何安装网站模板线上营销推广方式
  • 网站建设计划方案网络营销有哪些就业岗位
  • 昆明做网站ynlongtou产品市场推广方案
  • 个人电脑做网站违法吗seo优化技术培训中心
  • 沈阳网站建设工作最简单的营销方案
  • 想做棋牌网站怎么做软文营销案例200字
  • 视频播放网站开发教程世界新闻最新消息
  • ajax网站开发典型实例备案域名交易平台
  • 上海制作网站公司哪家好外贸网络营销推广
  • 荆门哪里做网站软文范例大全
  • 谷歌 网站开发重庆森林讲了什么故事
  • 做网站要ftp信息吗技能培训班有哪些课程
  • github做自己的网站线上销售平台都有哪些