人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

オラクルですが、テーブルAとテーブルBがあり、
通常はテーブルAの内容を抽出したいのですが、テーブルBに該当する部分は テーブルBで
抽出したいのです。
どすうればいいでしょうか?


テーブルA
A,B
1,6
2,7
3,8
4,9
5,0

テーブルB
A,C
2,3
4,1

Aの項目が 一致するものは テーブルBのを出力。

抽出
1,6
2,3
3,8
4,1
5,0

なお、SELECT文だけで やりたいのです。
別にテーブルを作成してUPDATEしてやれば簡単なんですけどね。

オラクルの得意な人、よろしくお願いします。

●質問者: きゃづみぃ
●カテゴリ:コンピュータ
✍キーワード:SELECT オラクル 作成 抽出
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● mass3
●60ポイント ベストアンサー

select a,b from a where not exists (select * from b where b.a =a.a) union select a,c from b order by a

どうでしょう?

◎質問者からの返答

なるほど not exists というのを使うんですね。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ