検索・結合・集合 【Oracle】INTERSECT で重複を取得する【SQL】 【SQL】INTERSECT 複数のSELECT結果の重複を取得する(積集合) 積集合 Oracleでは「INTERSECT」を使用して複数のSELECT結果の重複(積集合)を取得することができます。 例えば、テーブル1とテーブル2の両方に... 2018.03.14 検索・結合・集合
検索・結合・集合 【Oracle】UNION・UNION ALL で複数のSELECT結果を統合【SQL】 【SQL】UNION、UNION ALL 複数のSELECT結果を統合する(和集合) 和集合 Oracleでは複数のSELECT結果を統合することができます。いわゆる「和集合」のことです。 和集合には、「UNION」もしくは「UNION A... 2018.03.13 検索・結合・集合
更新 OracleのTRUNCATE(切り捨て・全行削除するSQL) OracleのTRUNCATE TABLE(切り捨て・全削除) Oralceでデータを全削除するには「TRUNCATE TABLE~」を使います。 「TRUNCATE」と「DELETE」の違い 同じ削除に「DELETE」もありますが、「DE... 2018.03.12 更新
Oracle全般 OracleのCloud(クラウド)とは?何ができる? Cloud(クラウド)とは 今ではどこもかしこもCloud(クラウド)になりつつある時代です。これまでは自前でハードやソフトを持っていましたが、それをWEB(クラウド)上に保管しておくのがクラウドです。アマゾンのAWSはとても有名ですよね。... 2018.03.12 Oracle全般
数値 Oracleで数値・文字列・日付をフォーマット(format)する 数値フォーマット Oracleで数値をフォーマット(format)を整形するには、「TO_NUMBER」を使用します。 主な使い方は下記を参照してください。 文字列フォーマット Oracleで日付型を文字型にフォーマット(format)する... 2018.03.11 数値
更新 【Oracle】DELETE でデータ削除する【SQL】 OracleのDELETE(削除) Oralceでデータを削除するにはDELETE FROM~を使います。 --テーブルのデータを削除する DELETE FROM {テーブル} WHERE 条件 ; empno empname addres... 2018.03.11 更新
更新 【Oracle】UPDATE 更新する【SQL】 OracleのUPDATE(更新) Oralceでデータを更新するには「UPDATE~SET~」を使います。 --テーブルの値を更新する UPDATE {テーブル} SET 列1 = 値1 ,列2 = 値2 ,列3 = 値3 WHERE 条... 2018.03.11 更新
更新 【Oracle】INSERT で登録する【SQL】 OracleのINSERT(登録) 構文 Oralceでデータを登録するには「INSERT~VALUES~」を使います。 --テーブルへ値を登録する INSERT INTO {テーブル} (列1,列2,列3・・・) VALUES (値1,値... 2018.03.11 更新
その他SQL 【Oracle】RANK でランクを求める【SQL】 ランクを計算するRANK Oracleでランク順をもとめるには「RANK」を使います。 例1. ランク順を取得するパターン --列1のランクを取得する RANK() OVER (ORDER BY 列1) ランクを求めるには「RANK() O... 2018.03.11 その他SQL
PLSQL・ストアド・トリガー OracleのIF文の使い方【PL/SQL】 OracleのPL/SQLでのIF文、CASE式の使い方を解説します。 条件式 IF文の使い方 IF文 --IF文の例 IF nEmpNo > 100 THEN nCnt = 1; END IF; IF文の構文は「IF ~ THEN ~ E... 2018.03.11 PLSQL・ストアド・トリガー