通過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 其...