VIEWの作成 ORACLE MySQL

VIEWの作成 ORACLE MySQL

2019-05-193 min read

目次

  1. 概要
  2. viewの作成
  3. 参考

概要

VIEWの作成の基本文法。 SQLで毎回結合したクエリを生成するのが面倒だった場合VIEWを使います。

VIEWの作成

OracelもMySQLも同じようです。

構文

CREATE VIEW V_TEST AS
SELECT
    tb1.col1 as col_a,
    tb1.col2 as col_b,
    tb2.col1 as col_c,
    tb2.col2 as col_d
FROM 
    table1 as tb1
    JOIN table2 as tb2
    ON tb1.id = tb2.id

VIEWから抽出する

VIEWから項目を抽出する場合は通常のSELECTと同じように記述します

SELECT
    col_a,
    col_b,
    col_c,
    col_d
FROM
    V_TEST

参考

https://www.techscore.com/tech/sql/SQL9/09_01.html/

https://www.atmarkit.co.jp/ait/articles/1703/01/news190.html

https://sql-oracle.com/?p=1206

https://www.dbonline.jp/mysql/view/index1.html

Author
githubzennqiita
ただの備忘録です。

※外部送信に関する公表事項