连接查寻(INNER JOIN)

原创 2006年06月09日 14:39:00
SELECT a.描述 AS 主支承型式, c.描述 AS 侧支承型式, d.描述 AS 顶侧止水位置, e.描述 AS 面板位置, b.吊点数量
FROM
(支承型式表 AS c INNER JOIN
(支承型式表 AS a INNER JOIN
(面板止水位置关系 AS d INNER JOIN
(面板止水位置关系 AS e INNER JOIN
 整体布置表 AS b
 ON e.位置=b.面板位置)
 ON d.位置=b.顶侧止水位置)
 ON a.支承型式=b.主支承型式)
 ON c.支承型式=b.侧支承型式)
WHERE b.工程编号='gc1';

SELECT a.描述 AS 运行条件,d.材料名称 AS 零部件材料, b.材料名称 AS 门体梁系材料
FROM
(运行条件表 AS a INNER JOIN
(材料名称表 AS d INNER JOIN
(材料名称表 AS b INNER JOIN
  基础数据表 AS c
ON b.材料编号 = c.门体梁系材料)
ON c.门体梁系材料 = d.材料编号)
ON c.运行条件 = a.运行类型)
WHERE c.工程编号='gc1';

inner join 和where 区别

 出处:http://www.cnitblog.com/Realvan/articles/33055.html,http://www.cnitblog.com/zhangyu/articles/318...
  • qingtanlang
  • qingtanlang
  • 2008年02月29日 16:50
  • 9116

inner join 和where 区别

1 .WHERE子句中使用的连接语句,在数据库语言中,被称为隐性连接。INNER JOIN……ON子句产生的连接称为显性连接。(其他JOIN参数也是显性连接)WHERE 和INNER JOIN产生的连...
  • xc008
  • xc008
  • 2008年09月03日 11:11
  • 2821

SQL语句多表inner join用法

inner join(等值连接) 只返回两个表中联结字段相等的行 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右...
  • zht666
  • zht666
  • 2013年01月30日 10:47
  • 21752

关于in 和 inner join 语句的效率?

假设B表是一个临时表,里面只有一个字段id,它是A表id的一个子集。不过B表可能很大,里面可能有多达1000条记录,在这种情况下,以下语句哪个效率会更高些?         SELECT   A.* ...
  • nutian
  • nutian
  • 2006年10月30日 11:30
  • 3161

join连接的五种方式的简单使用案例(Inner join,Left join,Right join,Full join,Cross join)

1.内连接Inner join内连接是基于连接谓词将俩张表(如A和B)的列组合到一起产生新的结果表 ,在表中存在至少一个匹配时,INNER JOIN 关键字返回行。 下面是一个...
  • u013412790
  • u013412790
  • 2016年06月10日 10:31
  • 3725

SQLServer inner join 不先执行where条件的优化

前端操作偶尔超时,发现一个查询很慢,格式如下: select * from a inner join b on b.id=a.bid inner join c on c.id=a.cid where...
  • kk185800961
  • kk185800961
  • 2015年03月03日 20:44
  • 5726

MySQL left join快 inner join慢

遇到一个非常诡异的问题 A(ID,a1,a2...),B(ID,b1,b2...)两表 ,两个ID列为主键,不过类型不一致 A的是mediumint B的是varchar 大概都有2000多条数据...
  • wwwcomy
  • wwwcomy
  • 2015年10月13日 15:02
  • 1340

Mysql 的内外连接 (inner join,默认内连接) 外连接(left join,right join)

1、内联接(典型的联接运算,使用像 =  或 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。       2...
  • qq43599939
  • qq43599939
  • 2015年08月26日 17:54
  • 1342

左连接(left jion)、右连接(right jion)、内连接(inner join)性能比较

前提:数据库中一共有三个表:class,book,phone,而且每个数据库表中都有10万条数据,三个表一共有30万条数据,从大数据量的角度来检测你写的sql语句性能是如何的. 一.左连接 用sq...
  • tomorrow_C
  • tomorrow_C
  • 2017年03月23日 10:58
  • 1890

oracle inner join 的效率 [转]

我做了个试验,比如有如下语句   select * from table1 t1 inner join table2 t2 on t1.XX=t2.XX inner join table3 t3 on...
  • fengjssy
  • fengjssy
  • 2012年08月28日 11:24
  • 7400
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:连接查寻(INNER JOIN)
举报原因:
原因补充:

(最多只允许输入30个字)