SQLite 3でビュー(VIEW)を作成する

2021年12月31日

環境
Windows10 64bit
SQLite3.37.0

書式
CREATE VIEW ビュー名 AS SELECT文;

使用例
1.テーブルを作成します
sqlite> create table user(uno integer,username text,addr text,age integer);

2.テーブルにデータを挿入します
sqlite> insert into user values(1001, 'userA’, 'Tokyo’, 21);
sqlite> insert into user values(2002, 'userB’, 'Oosaka’, 22);
sqlite> insert into user values(3003, 'userC’, 'Fukuoka’, 23);
sqlite> insert into user values(4004, 'userD’, 'Oosaka’, 24);

3.ビューを作成します
sqlite> create view addrview as select uno, username from user where addr = 'Oosaka’;
ビュー名:addrview
検索条件:addr = 'Oosaka’
検索結果:カラムunoとusername

4.作成済のビューからデータを取得します

sqlite> select * from addrview;
     uno = 2002
username = userB

     uno = 4004
username = userD

 

SQLite

Posted by arkgame