Oracle Bronze 12c SQL基礎 Pingt解説2 公開日:2021年2月14日 Bronze DBA 12cBronze SQL基礎 12cOracle ■オブジェクトの命名規則オブジェクト名は以下の命名規則に従う必要があります。 ・オブジェクト名は30バイト以下・使用できる文字は、0~9,A~Z,a~z(日本語環境の場合は漢字,ひらがな,カタカナも使用可)・使用できる記 […] 続きを読む
Oracle Bronze 12c SQL基礎 Pingt解説1 更新日:2021年2月14日 公開日:2021年1月31日 Bronze DBA 12cBronze SQL基礎 12cOracle ■JOIN句についてエラー例)SELECT department_name, employee_name, salary FROM departments d JOIN employees e WHERE d.depar […] 続きを読む
第12章 公開日:2021年1月25日 Bronze DBA 12cBronze SQL基礎 12cOracle ■デカルト積▼結合条件が指定されていないデカルト積(Oracle結合構文)SELECT * FROM EMP, DEPT; ▼CROSS JOIN句によるクロス結合SELECT * FROM EMP CROSS JOIN […] 続きを読む
第11章 DDL文を使用した表の作成と管理 公開日:2021年1月25日 Bronze DBA 12cBronze SQL基礎 12cOracle 11.1 表の作成と削除スキーマとは、データベースオブジェクトを管理するために使用される、論理的な概念である。Oracleサーバの各ユーザは、ユーザ名と同じ名前のスキーマを1つ所有している。各ユーザが作成したオブジェクト […] 続きを読む
第10章 データ操作とトランザクション制御 公開日:2021年1月25日 Bronze DBA 12cBronze SQL基礎 12cOracle ■INSERT文によるデータの追加 INSERT INTO 表名 列名1, 列名2,・・・VALUES (値1, 値2,・・・ VALUES句のあるINSERT文では、1つの文で1つの行のみ表に追加できる。 INSERT […] 続きを読む
第9章 集合演算子の使用方法 公開日:2021年1月25日 Bronze DBA 12cBronze SQL基礎 12cOracle 集合演算子は、()を使用することで、優先順位を制御できる。集合演算子は、全て優先順位は同じであるため、最初の1つ目から処理を行っていく。ただし、()を使うことで、後の集合演算子を優先して処理させることができる。 ■UNI […] 続きを読む
第8章 副問合せによる問合せの解決方法 公開日:2021年1月25日 Bronze DBA 12cBronze SQL基礎 12cOracle ■主問合せと異なる表を問合せる副問合せ ■複数の副問合せを使用する主問合せ ■副問合せのWHERE句以外で使用 ■FROM句での副問合せの使用FROM句で、副問合せを使用することができる。FROM句で、副問合せを使用して […] 続きを読む
第7章 複数の表からのデータの取り出し 公開日:2021年1月25日 Bronze DBA 12cBronze SQL基礎 12cOracle ■自然結合 自然結合とは、結合する2つの表に共通して存在する同じ列名かつ同じデータ型の列に基づいて、表を結合する等価結合です。 NATURAL JOIN句の前後に結合する表名を指定する。SELECT 列名FROM 表名1 […] 続きを読む
第6章 グループ関数とデータの集計 公開日:2021年1月25日 Bronze DBA 12cBronze SQL基礎 12cOracle ■COUNT関数 COUNT(*)“COUNT(式)またはCOUNT(ALL 式)”COUNT(DISTINCT 式) ■LISTAGG関数 連結した結果を戻す関数 LISTAGG(連結して表示す […] 続きを読む
第5章 変換関数・汎用関数と条件式の指定 公開日:2021年1月25日 Bronze DBA 12cBronze SQL基礎 12cOracle 5.1 データ型の変換と変換関数 暗黙的なデータ型変換・数値が求められている箇所に、文字値を指定した場合文字値(CHAR型・VARCHAR2型)>>>数値(NUMBER型)に変換される。 ・日付値が求められている箇所に、 […] 続きを読む
第4章 単一行関数 更新日:2021年1月25日 公開日:2021年1月20日 Bronze SQL基礎 12cOracle 4.2文字関数 ■大文字・小文字関数UPPER 関数 全て大文字に変換して戻す関数LOWER 関数 全て小文字に変換して戻す関数INITCAP 関数 単語の先頭文字を大文字に、2文字目以降は小文字に変換して戻す関数 ■文 […] 続きを読む
第3章 データの制限およびソート 更新日:2021年1月25日 公開日:2021年1月20日 Bronze SQL基礎 12cOracle ■ORDER BY句使用する列名をSELECT句に含めることは、必須ではない。文字のソートは、大文字と小文字を区別する。ソートのデフォルトでは、NULL値は、最大値として扱われる。NULLS FIRSTオプションを使うと […] 続きを読む
第2章 SELECT文を使用したデータの取得 公開日:2021年1月20日 Bronze SQL基礎 12cOracle ▼KEY WORD射影、選択、結合SELECT文SELECT句とFROM句算出演算子演算子の優先順位NULL値列別名代替引用符(q)演算子DISTINCT ▼射影特定の列を選択する。SELECT句で列名を指定し、特定の列 […] 続きを読む
Oracle Bronze 12c SQL基礎 試験直前確認リスト 更新日:2020年12月25日 公開日:2020年12月23日 Bronze SQL基礎 12cOracleSQL基礎 12c 試験超然確認リスト 第1章 ・リレーショナルデータベースは、データを表で管理する。・複数の表に分類したデータの関連付けは、データの値を使用する。・表はROWと列COLUMNで構成される。・行と列が交差する部分をフィールドという。・フィールド […] 続きを読む