2013-06-11 26 views
1

使用別名視圖的表格:SQLite的:在SELECT查詢

CREATE TABLE "table1"("fld1" Text, "fld2" Text); 

的視圖:

CREATE VIEW v1 AS SELECT * FROM table1 

查詢:

SELECT V.fld1 FROM v1 V 

結果(列名稱): V.fld1

問題: 爲什麼查詢結果中字段的名稱包含視圖的別名?查詢的文本應該是什麼才能獲得有效的字段名稱?

回答

0

使用AS

SELECT v1.fld1 AS fld1 from v1; 
+0

是的,在這樣的字段名稱不包含視圖的別名。但問題仍然存在 - 爲什麼字段名稱中包含別名。使用表格,這樣的查詢沒有問題。 – kaa