Home実験室 − No.0071


        No.0071(SQL)
        結合と抽出条件

■環境
  □OS: Windows XP Professional SP3
  □Oracle: Oracle Database 11g R2 (Standard)
  □OSログインユーザ: ORA_DBAグループ
  □Oracleユーザ: dicdic(実験用ユーザー) → 実験環境構築スクリプト

■実験
  0. 実験ユーザー「dicdic」でコネクトする。

SQL> conn dicdic/Oracle11g 接続されました。 SQL>



  1. 結合を含むぶSQLにも、Where句を導入できる。
  下の例は、部活動コード25に所属している女性の学生情報を取得するSQL。

SQL> Select * from TT02_所属部活動 INNER JOIN TT01_学生 ON TT01_学生.学生番号=TT02_所属部活動.学生番号 Where TT02_所属部活動.部活動コード=25 and TT01_学生.性別=1; 学生番号 部活動コード 学生番号 氏名 氏名カナ 氏名英字 性別 血液型 学科コード 在 最終学歴コード 単位数 TOEIC 生年月日 --------- ------------ --------- --------------------------------------- ---------------------------- ---------------- ------ -------- ---------- -- -------------- ---------- ---------- ---------- 2011B0693 25 2011B0693 山根 美枝子 ヤマネ ミエコ Yamane Mieko 1 2 2531 73 1 114 19920723 2011B0694 25 2011B0694 蛭田 花音 ヒルタ カノン Hiruta Kanon 1 3 1293 06 1 128 789 19930111 2010B0159 25 2010B0159 成瀬 真樹 ナルセ マキ Naruse Maki 1 3 1521 74 1 124 824 19920414 2012B0023 25 2012B0023 黒田 素子 クロダ モトコ Kuroda Motoko 1 2 2617 73 1 134 874 19940208 2013B0593 25 2013B0593 梅木 佳音 ウメキ カノン Umeki Kanon 1 3 1578 72 1 88 321 19940504 2013B0612 25 2013B0612 田所 昭子 タドコロ アキコ Tadokoro Akiko 1 1 2875 72 1 98 422 19941015 6行が選択されました。 SQL>





    【PR】    Oracle実験室監修  『Oracleアーキテクチャ鳥瞰図』 PDF  (Oracleのアーキテクチャを一目で俯瞰できるイラスト)  


Home実験室 − No.0071

© 2011-2011   Amateur Laboratory of ORACLE
inserted by FC2 system