OracleOracle 日付等の範囲の検索を行う「BETWEEN」条件 範囲検索を行う「BETWEEN」条件 「BETWEEN」を使用することにより範囲検索を行うことができます。 「BETWEEN」の基本構文 式2が式1以下かつ式1が式3以下を表します!「式2≦式1≦式3」ってことです。 「BETWEEN」の注...2019.09.24OracleSQLプログラム
OracleOracle MINUS 集合演算子 2つのテーブルの差分レコードを抽出する方法 集合演算子 「MINUS」 2つのテーブルを比較して、マスタテーブルから引き算して差分レコードを抽出することができるのが、集合演算子である「MINUS」です。 MINUS構文 以下が、「MINUS」の基本的な構文です。 検証用のデータの用意...2019.09.23OracleSQLプログラム
OracleOracle SQL*Plusで外部ファイル(.sql)を実行する方法 SQL*PlusでSQLを記述した外部ファイルを実行する方法 SQLを記述した外部ファイルをSQL*Plusで実行する方法を解説します。結論からいうと実行したいファイル名の前に「@」をつけるだけで実行可能です。今回は以下のフォルダとファイル...2019.09.22OracleSQLプログラム
OracleOracle 平均値を求める 集約関数「AVG」 平均値を求める 集約関数「AVG」 集約関数の「AVG」を使うと、平均値を求めることができます。 集約関数「AVG」の基本構文 「ALL」と「DISTINCT」はオプションで、省略可能です。 省略した場合は、デフォルトの「ALL」となります...2019.09.21OracleSQLプログラム
OracleOracle 複数行を連結してまとめる 集約関数「LISTAGG」 複数行を連結してまとめる 集約関数「LISTAGG」 複数行を連結して1行にすることができます。しかもデリミタを指定することができるのでカンマ区切り等にして出力することも容易です。 集約関数「LISTAGG」の基本構文 引数 説明 expr...2019.09.20OracleSQLプログラム
OracleOracle 最小値を求める 集約関数「MIN」 最小値を求める 集約関数「MIN」 集約関数の「MIN」を使うと、最小値を求めることができます。 集約関数「MIN」の基本構文 「ALL」と「DISTINCT」はオプションですがつける意味がないので基本使用することはありません。 検証用のテ...2019.09.19OracleSQLプログラム
OracleOracle 最大値を求める 集約関数「MAX」 最大値を求める 集約関数「MAX」 集約関数の「MAX」を使うと、最大値を求めることができます。 集約関数「MAX」の基本構文 「ALL」と「DISTINCT」はオプションですがつける意味がないので基本使用することはありません。 検証用のテ...2019.09.18OracleSQLプログラム
OracleOracle 合計を計算する 集約関数「SUM」 合計を計算する 集約関数「SUM」 集約関数の「SUM」を使うと、合計値を計算することができます。 集約関数「SUM」の基本構文 「ALL」と「DISTINCT」はオプションで、省略可能です。省略した場合は、デフォルトの「ALL」となります...2019.09.17OracleSQLプログラム