2016-03-03 44 views
0

我知道你可以在sqlite 3中構建序列系列並將其保存爲文件,因此下次不必重寫某些查詢,但是是否可以保存元數據查詢 - 特別是關於.import?我反正從同一個文件導入,但似乎你不能用sqlite管理器建立一個有序的查詢,因爲它會將原始源數據保存在文件中。構建一系列sqlite3查詢並將其保存爲元sql?

我要尋找一個解決方案,我就不需要寫了一個例子:

sqlite3 Data.db 
create table Product (name varchar, price float); 
.separator ","; 
.import data.txt Product; 
create table Product2 (name varchar, price float); 
insert into Product2 (name, price) 
select name, price from Product group by name; 
.etc 

回答

0

你想要的是一個view

CREATE VIEW Product2 AS SELECT name, price FROM Product GROUP BY name;