Chinaunix首页 | 论坛 | 博客
  • 博客访问: 970037
  • 博文数量: 358
  • 博客积分: 8185
  • 博客等级: 中将
  • 技术积分: 3751
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-15 16:27
个人简介

The views and opinions expressed all for my own,only for study and test, not reflect the views of Any Company and its affiliates.

文章分类

全部博文(358)

文章存档

2012年(8)

2011年(18)

2010年(50)

2009年(218)

2008年(64)

我的朋友

分类: Oracle

2009-08-19 17:52:16

SQL> drop table jointest;
表が削除されました。
SQL> drop table jointest1;
表が削除されました。
SQL> create table jointest(a number,b varchar2(50));
表が作成されました。
SQL> create table jointest1(a number,b number);
表が作成されました。
SQL>
SQL> begin
  2  for i in 1..10
  3  loop
  4  insert into jointest values(i,i||'hahaha');
  5  insert into jointest1 values(i+5,i+20);
  6  end loop;
  7  commit;
  8  end;
  9  /
PL/SQLプロシージャが正常に完了しました。
SQL> select j.a,j.b,j1.a as j1_a,j1.b as j1_b from jointest j,jointest1 j1 where
 j.a=j1.a(+);
         A B                J1_A       J1_B
---------- ---------- ---------- ----------
         1 1hahaha
         2 2hahaha
         3 3hahaha
         4 4hahaha
         5 5hahaha
         6 6hahaha             6         21
         7 7hahaha             7         22
         8 8hahaha             8         23
         9 9hahaha             9         24
        10 10hahaha           10         25
10行が選択されました。
SQL>
SQL> select j.a, j.b, j1.a as j1_a, j1.b as j1_b
  2    from jointest j
  3    left join jointest1 j1 on (j.a = j1.a);
         A B                J1_A       J1_B
---------- ---------- ---------- ----------
         6 6hahaha             6         21
         7 7hahaha             7         22
         8 8hahaha             8         23
         9 9hahaha             9         24
        10 10hahaha           10         25
         5 5hahaha
         3 3hahaha
         1 1hahaha
         2 2hahaha
         4 4hahaha
10行が選択されました。
阅读(571) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~