关于两个表的查询。
select * from lrk.cd_base
A表中的数据
301 神木车队
302 京广车队
304 安康应急预备队
300010 运转车队
303 临客车队(安康)
205 太同车队(宝鸡)
201 北京二队
202 昆成车队(宝鸡)
203 连近车队
204 南汉车队select * from lrk.dep
A表中的数据
502 徐州旅服
522 徐州整备
568 徐州值班室
569 职工教育科
570 生活后勤中心
571 劳动人事科
572 安全路风科
573 徐州供应
640 外单位助勤这是两个SQL语句查出来的数据。现在想要这种结果
301 神木车队
302 京广车队
304 安康应急预备队
300010 运转车队
303 临客车队(安康)
205 太同车队(宝鸡)
201 北京二队
202 昆成车队(宝鸡)
203 连近车队
204 南汉车队
502 徐州旅服
522 徐州整备
568 徐州值班室
569 职工教育科
570 生活后勤中心
571 劳动人事科
572 安全路风科
573 徐州供应
640 外单位助勤
select * from lrk.cd_base
A表中的数据
301 神木车队
302 京广车队
304 安康应急预备队
300010 运转车队
303 临客车队(安康)
205 太同车队(宝鸡)
201 北京二队
202 昆成车队(宝鸡)
203 连近车队
204 南汉车队select * from lrk.dep
A表中的数据
502 徐州旅服
522 徐州整备
568 徐州值班室
569 职工教育科
570 生活后勤中心
571 劳动人事科
572 安全路风科
573 徐州供应
640 外单位助勤这是两个SQL语句查出来的数据。现在想要这种结果
301 神木车队
302 京广车队
304 安康应急预备队
300010 运转车队
303 临客车队(安康)
205 太同车队(宝鸡)
201 北京二队
202 昆成车队(宝鸡)
203 连近车队
204 南汉车队
502 徐州旅服
522 徐州整备
568 徐州值班室
569 职工教育科
570 生活后勤中心
571 劳动人事科
572 安全路风科
573 徐州供应
640 外单位助勤
解决方案 »
- linux下oracle11g的卸载
- 关于oracle 中数据导入中的问题,急!请教!
- 请问怎样用远程在linux AS4上创建oracle9i数据库和表?
- 对于不是该用户的表 怎么调用?在线等待
- 编了Pro*c(后缀*.pc)之后,使用Oracle pro *c预编译了以后把*.cpp导入VC后,如何在VC中调用呀?
- 请教如何生成这样一张视图
- 执行多个SQL语句
- 请问ORA-12560:TNS:协议适配器错误是怎么回事?紧急啊!!!!
- 请问9i 的 sqlplus是否必须用system登录,不能用sysman 或者 sys吗?
- PB7和Oracle8.0.4的连接问题
- 跨数据库读表问题
- 为什么在PL/SQL下测试存储过程时出现下图错误[高分求教]!
union all
select * from lrk.dep
SQL> with cd_base as
2 (
3 select 301 id, '神木车队' name from dual union all
4 select 302 id, '京广车队' name from dual union all
5 select 304 id, '安康应急预备队' name from dual union all
6 select 300010 id, '运转车队' name from dual union all
7 select 303 id, '临客车队(安康)' name from dual union all
8 select 205 id, '太同车队(宝鸡)' name from dual union all
9 select 201 id, '北京二队' name from dual union all
10 select 202 id, '昆成车队(宝鸡)' name from dual union all
11 select 203 id, '连近车队' name from dual union all
12 select 204 id, '南汉车队' name from dual
13 ),
14 dep as
15 (
16 select 502 id, '徐州旅服' name from dual union all
17 select 522 id, '徐州整备' name from dual union all
18 select 568 id, '徐州值班室' name from dual union all
19 select 569 id, '职工教育科' name from dual union all
20 select 570 id, '生活后勤中心' name from dual union all
21 select 571 id, '劳动人事科' name from dual union all
22 select 572 id, '安全路风科' name from dual union all
23 select 573 id, '徐州供应' name from dual union all
24 select 640 id, '外单位助勤' name from dual
25 )
26 select id,name from cd_base
27 union all
28 select id,name from dep;
ID NAME
---------- --------------
301 神木车队
302 京广车队
304 安康应急预备队
300010 运转车队
303 临客车队(安康)
205 太同车队(宝鸡)
201 北京二队
202 昆成车队(宝鸡)
203 连近车队
204 南汉车队
502 徐州旅服
522 徐州整备
568 徐州值班室
569 职工教育科
570 生活后勤中心
571 劳动人事科
572 安全路风科
573 徐州供应
640 外单位助勤
19 rows selected
SQL> with cd_base as
2 (
3 select 301 id, '神木车队' name from dual union all
4 select 302 id, '京广车队' name from dual union all
5 select 304 id, '安康应急预备队' name from dual union all
6 select 300010 id, '运转车队' name from dual union all
7 select 303 id, '临客车队(安康)' name from dual union all
8 select 205 id, '太同车队(宝鸡)' name from dual union all
9 select 201 id, '北京二队' name from dual union all
10 select 202 id, '昆成车队(宝鸡)' name from dual union all
11 select 203 id, '连近车队' name from dual union all
12 select 204 id, '南汉车队' name from dual
13 ),
14 dep as
15 (
16 select 502 id, '徐州旅服' name from dual union all
17 select 522 id, '徐州整备' name from dual union all
18 select 568 id, '徐州值班室' name from dual union all
19 select 569 id, '职工教育科' name from dual union all
20 select 570 id, '生活后勤中心' name from dual union all
21 select 571 id, '劳动人事科' name from dual union all
22 select 572 id, '安全路风科' name from dual union all
23 select 573 id, '徐州供应' name from dual union all
24 select 640 id, '外单位助勤' name from dual
25 )
26 select id,name from cd_base
27 union
28 select id,name from dep;
ID NAME
---------- --------------
301 神木车队
302 京广车队
304 安康应急预备队
300010 运转车队
303 临客车队(安康)
205 太同车队(宝鸡)
201 北京二队
202 昆成车队(宝鸡)
203 连近车队
204 南汉车队
502 徐州旅服
522 徐州整备
568 徐州值班室
569 职工教育科
570 生活后勤中心
571 劳动人事科
572 安全路风科
573 徐州供应
640 外单位助勤
19 rows selected
对头,使用Union all即可,但是dual这个表是什么表呀?我好像从来没用过……