mysql> desc student;+-------+-------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------+-------------...
分类:
数据库 时间:
2015-06-12 23:36:58
阅读次数:
166
reduce side join是所有join中用时最长的一种join,但是这种方法能够适用内连接、left外连接、right外连接、full外连接和反连接等所有的join方式。reduce side join不仅可以对小数据进行join,也可以对大数据进行join,但是大数据会占用大量的集群内部网络IO,因为所有数据最终要写入到reduce端进行join。如果要做join的数据量非常大的话,就不得不用reduce join了。...
分类:
其他好文 时间:
2015-06-10 12:26:56
阅读次数:
234
jnd = join a by f1, b by f2;join操作默认的是内连接,只有两边都匹配才会保留需要用null补位的那边需要知道它的模式:如果是左外连接,需要知道右边的数据集的模式,不匹配的字段用null补位如果是右外连接,需要知道左边的数据集的模式,不匹配的字段用null补位如果是全外连...
分类:
其他好文 时间:
2015-06-07 23:11:01
阅读次数:
712
数据表的连接有:1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现2、外连接: 包括(1)左外连接(左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3、自连接(连接发生在一张基表内)以下是三种连接的区分:select a.studentno, a...
分类:
数据库 时间:
2015-06-05 19:33:45
阅读次数:
156
6.4号移动面试,两个面试都在下午,潮州的下午2:20,汕头的下午3:30.
又是早上9点到的,到了本部,跟早上面试汕头的朋友聊了下,吓到了。网上的面经都说移动是不考专业知识的,结果杨童鞋上午10:00面移动的计算机应用岗居然考了不少的基础知识。
在此杨童鞋赏给我们下面的面试题目:
1.数据库SQL,包括distinct/ where……or……
2.数据库的内连接和外连接的区别
3.面...
分类:
移动开发 时间:
2015-06-05 00:43:58
阅读次数:
141
一、多表查询
(一)简单多表查询
1、多表查询的机制
1)SQL:
SELECT * FROM emp; --14条记录
SELECT * FROM dept;--4条记录
SELECT * FROM emp,dept;--显示56条数据??为什么
2)分析:
先从 dept 选择一条记录(deptno=10),分别于 emp中的14条记录分别匹配,显示14条记录。再从 d...
分类:
数据库 时间:
2015-06-02 22:02:24
阅读次数:
340
连接查询:列的扩展1. 等值连接查询 (内连接) 笛卡尔积 join on2. 外连接(left.right.full) left左连接: left 左边表为主表 ,右边的为从表,显示的结果集以主表为主 如果从表中没有和它匹配的数据,就以NULL值填充 right右连接...
分类:
其他好文 时间:
2015-06-02 19:31:37
阅读次数:
109
fetch ,可以设置fetch = "select" 和 fetch = "join"用一对多来举例:fetch ="select"是在查询的时候先查询出一端的实体,然后在根据一端的查询出多端的实体,会产生1+n条sql语句;fetch = "join"是在查询的时候使用外连接进行查询,不会差生1...
分类:
Web程序 时间:
2015-06-02 17:12:31
阅读次数:
131
深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接1、内连接(典型的连接运算,使用像 = 或 之类的比较运算符)。包括相等连接和自然连接。内连接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。2、外连接。外连接....
分类:
数据库 时间:
2015-06-01 11:18:26
阅读次数:
128
多表查询
连接的类型:
等值连接,不等值连接,外连接,自连接
等值连接
SQL> --等值连接: 查询员工信息:员工号,姓名,薪水和部门名称
SQL> select empno,ename,sal,dname
2 from emp,dept
3 where emp.deptno=dept.deptno;
EMPNO ENAME ...
分类:
数据库 时间:
2015-05-30 09:23:28
阅读次数:
219