[英]is there a command for “AS” in postgres?
我想知道 postgres 是否有像AS
這樣的命令。 有誰知道postges是否有這種能力? 我試過用谷歌搜索它,但對谷歌來說這是一個非常困難的問題 :PI 想要創建一個選擇語句並將其存儲為一個新的表名。 我想說:
select subj, user as 'new' from table_name;
CREATE TABLE new_table AS SELECT subj, user FROM table_name
所以,你的新表就准備好了。
第一:開發你的查詢(SELECT field AS new_field FROM table WHERE etc..); 第二:如果運行正常,復制它; 第三:轉到 VIEW 並執行此操作(創建或替換 VIEW new_view AS(在此處粘貼查詢)); 第四:保存視圖並將其用作表格。 第五:享受。
“我想創建一個選擇語句並將其存儲為一個新的表名”——
CREATE VIEW view_name AS
SELECT subj, user AS "new" FROM table_name;
如果您不想在架構中留下任何更改,您可以執行以下操作 -
select new.* from (
select foo, bar from old
) as new
以我的方式,您可以為字段做別名並創建視圖來存儲它。 就像桌子一樣。
select subj, user as new from table_name; 通過使用上面的查詢可以得到 subj 和 new 作為一個字段。
並創建視圖。
創建或替換 view_name 為 select subj,user 為 table_name 中的新用戶;
只需調用 select view_name;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.