SQLite3にテーブルのビューを作成する方法
環境
Windows 10 64bit
SQLite 3.36
書式
1.テーブルを作成します
sqlite> create table testA(tid integer, tname text, taddr text, age integer);
2.テーブルにデータを挿入します
sqlite> insert into testA values(1001, '山田', '東京', 13); sqlite> insert into testA values(2002, '福島', '大阪', 23); sqlite> insert into testA values(3003, '山崎', '福岡', 33); sqlite> insert into testA values(4004, '山城', '福岡', 43);
3.テーブルのデータを確認します
sqlite> select * from testA; 1001|山田|東京|13 2002|福島|大阪|23 3003|山崎|福岡|33 4004|山城|福岡|43
4.テーブルのビューを作成します
sqlite> create view addrview as select tid, tname from testA where taddr = '福岡'; ビュー名:addrview 検索条件:taddrカラムの値が'福岡'と一致します 検索結果:testAテーブルのtidとtnameカラム
5.作成したビューを検索します
sqlite> select * from addrview; 3003|山崎 4004|山城