编辑推荐:
本文来自于云社区,本文主要简单介绍了PostgreSQL的语法、以及几种类型的连接,希望对您的学习有所帮助。
1.语法
1.插入数据(INSERT语句)
在PostgreSQL中,INSERT
查询用于在表中插入新行。 可以一次插入单行或多行到表中。
语法:
INSERT INTO TABLE_NAME
(column1, column2, column3,...columnN)
VALUES (value1, value2, value3,...valueN);
INSERT INTO EMPLOYEES( ID, NAME, AGE, ADDRESS,
SALARY)
VALUES
(1, 'xsl', 23, '上海市浦东', 11000.00 ),
(2, 'xlm', 22, '上海市闵行', 8000.00 ),
注意:column1, column2, column3,...columnN是要插入数据的表中的列的名称。
2.查询数据(SELECT语句)
在PostgreSQL中,SELECT语句用于从数据库表中检索数据。 数据以结果表格的形式返回。 这些结果表称为结果集。
语法:
SELECT "column1",
"column2".."column" FROM "table_name";
SELECT id,name FROM EMPLOYEES;
这里,column1,column2,.. columnN指定检索哪些数据的列。 如果要从表中检索所有字段,则必须使用以下语法:
SELECT * FROM
"table_name";
3.更新数据(UPDATE语句)
在PostgreSQL中,UPDATE语句用于修改表中现有的记录。 要更新所选行,您必须使用WHERE子句,否则将更新所有行。
语法:
UPDATE table_name
SET column1 = value1, column2 = value2...., columnN
= valueN
WHERE [condition];
UPDATE employ
SET age = 23,salary=11000
WHERE id=1;
4.删除数据(DELETE语句)
DELETE语句用于从表中删除现有记录。 “WHERE”子句用于指定删除所选记录的条件,如是不指定条件则将删除所有记录。
语法:
DELETE FROM table_name
WHERE [condition];
DELETE FROM EMPLOYEES
WHERE ID = 1;
5.数据