PostgreSQL學習筆記3 表的操作(2)

2021-10-01 20:43:03 字數 939 閱讀 7727

通過select語句查詢表中對應列並列印出來。具體格式為:

select column1,column2,column3...

...from table_name;

如果查詢表中所有列,則用*來表示預設,格式為:

select

*from table_name;

和python一樣,postgresql也可以通過as來對變數名命別名。

格式為:

select

column1 as name1,

column2 as name2,

column3 as name3,..

.from table_name;

使用insert into語句向表中插入內容:

insert

into table_name(

column1, column2, column3,..

.)values

(value1, value2, value3,..

.);

:記得上下對齊,這樣可以保證輸入欄位與insert表示式保持匹配。

當輸入多條內容時:

insert

into table_name(

column1, column2, column3,..

.)values

(value1, value2, value3,..

.),(

value1, value2, value3,..

.),.

..;

《Postgresql學習筆記》之查詢處理

本章概述了查詢處理,尤其是查詢優化。本章包括以下三個部分 3.1節概述postgresql中的查詢處理 本部分解釋了獲得單錶查詢的最優計畫所遵循的步驟。在3.2和3.3節中,分別解釋了估算成本和建立計畫樹的過程。3.4節簡要描述了執行操作 本部分闡述了多表查詢的最優方案的獲取過程。在3.5節中,描述...

PostgreSQL學習筆記 陣列型別

postgresql 支援一維陣列和多維陣列,常用的陣列型別為數字型別陣列和字元型陣列,也支援列舉型別 復合資料型別。首先建立一張帶有陣列型別的表,sql 語句如下 create table t course id integer title varchar 50 contentids intege...

PostgreSQL 學習總結

xy copy 命令用於批量的資料匯入或匯出 c 介面如下 主要為一下三個函式 pres pqexec pconn,strsql.c str pqputcopydata pconn,strbuf.c str strbuf.length pqputcopyend pconn,strerrormsg 其...