ChinaUnix.net
相关文章推荐:

oracle left join 多表联查

在讲MySQL的join语法前还是先回顾一下联结的语法,呵呵,其实连我自己都忘得差不了,那就大家一起温习吧(如果内容有错误或有疑问,国内关于MySQL联结查询的资料十分少,相信大家在看了本文后会对MySQL联结语法有相当清晰的了解,也不会被oracle的外联结的(“+”号)弄得糊涂了。 在SQL标准中规划的(join)联结大致分为下面四种: 1. 内联结:将两个表中存在联结关系的字段符合联结关系的那些记录形成记录集的联结...

by yueming - MySQL文档中心 - 2008-03-12 13:42:24 阅读(2757) 回复(0)

相关讨论

select * from court left join (province and area) on (province.id=area.p_id and province.id=cout.p_id and area.id=court.a_id) where court.id=?? 这样的东西?? 上面那个不能用的

by jacketble - MySQL - 2004-09-16 07:58:46 阅读(1914) 回复(4)

表A记录如下:aID aNum1 a200501112 a200501123 a200501134 a200501145 a20050115表B记录如下:bID bName1 20060324012 20060324023 20060324034 20060324048 2006032408 创建这两个表SQL语句如下:CREATE TABLE a aID int( 1 ) AUTO_INCREMENT PRIMARY KEY , aNum char( 20 ) ) CREATE TABLE b( bID int(...

by qbq - MySQL文档中心 - 2008-06-12 11:39:47 阅读(897) 回复(0)

MySQL支持下列用于SELECT语句的join句法: table_reference, table_reference table_reference [CROSS] join table_reference table_reference INNER join table_reference table_reference STRAIGHT_join table_reference table_reference left [OUTER] join table_reference ON conditional_expr table_reference left [OUTER] join table_reference USING (column_list) table_reference NATURAL left [OUTER] join table_ref...

by windlike - MySQL文档中心 - 2007-06-07 16:02:03 阅读(945) 回复(0)

mysql> select * from emp; +-------+-------+--------+------+ | empno | ename | deptno | age | +-------+-------+--------+------+ | 1001 | wang | 10 | 20 | | 1002 | ang | 20 | 30 | | 1003 | ng | 10 | 20 | | 1004 | ling | 30 | 40 | | 1004 | dong | 40 | 40 | +-------+-------+--------+------+ 5 rows in set (0.00 sec) mysql> select * from dept; +--------+-----...

by r_a - MySQL文档中心 - 2008-02-28 15:39:25 阅读(789) 回复(0)

select * from tab1 left outer join tab2 on tab1.f1 = tab2.f2 是否f2必须为tab2的PK

by Marvin96 - Informix - 2004-04-21 17:15:12 阅读(944) 回复(0)

本文转自: http://www.wellho.net/archives/2004/12/index.html#000158 MySQL - left join and RIGHT join, INNER join and OUTER join In a database such as MySQL, data is divided into a series of tables (the "why" is beyond what I'm writing today) which are then connected together in SELECT commands to generate the output required. I find when I'm running MySQL training , people often get confused b...

by linxh - MySQL文档中心 - 2007-07-24 19:51:33 阅读(926) 回复(0)

示例表如下: select * from emp; +----+-----------+ | id | name | +----+-----------+ | 1 | Dennis-1 | | 2 | Dennis-2 | | 3 | Dennis-3 | | 4 | Dennis-4 | | 5 | Dennis-5 | | 6 | Dennis-6 | | 7 | Dennis-7 | | 8 | Dennis-8 | | 9 | Dennis-9 | | 10 | Dennis-10 | select * from emp_dept; +---------+--------+----------+ | dept_id | emp_id | emp_name | +---------+--------+----------+...

by 流星陨落 - MySQL文档中心 - 2009-07-11 14:26:17 阅读(1212) 回复(0)

请教各位:left joinleft outer join 区别在哪里,谢谢 :oops:

by yuly - DB2 - 2004-06-05 12:43:45 阅读(2438) 回复(1)

表 A: "A1","N1","B1" "A2","N2",NULL "A3","N3",NULL 表 B: "B1","BN" ======================== SELECT A.ID,A.NAME FROM A left OUTER join B ON A.BID=B.ID 结果: "A2","N2" "A3","N3" "A1","N1" SELECT A.ID,A.NAME FROM A left OUTER join B ON A.BID=B.ID WHERE B.ID = null OR null is null 结果: "A1","N1" 不正确 SELECT A.ID,A.NAME FROM A left OUTER join B ON A.BID=B.ID WHERE B.ID i...

by garlicskin - MySQL - 2007-03-13 12:38:02 阅读(1359) 回复(0)

左表的数据量很大。 一般都有什么技巧可以优化left join查询?

by wolfg - Oracle - 2006-09-04 11:49:33 阅读(2260) 回复(0)