优质的南昌网站设计,wordpress自学,盐城网站app建设,突出什么 加强网站建设PgSQL常用SQL语句 这是我在这个网站整理的笔记,有错误的地方请指出#xff0c;关注我#xff0c;接下来还会持续更新。 作者#xff1a;神的孩子都在歌唱 PgSQL是一种开源的关系型数据库管理系统#xff0c;它是PostgreSQL的一种实现。本文将介绍一些常用的PgSQL SQL语句关注我接下来还会持续更新。 作者神的孩子都在歌唱 PgSQL是一种开源的关系型数据库管理系统它是PostgreSQL的一种实现。本文将介绍一些常用的PgSQL SQL语句并提供相应的解释和示例。
1. 创建表
创建表是在数据库中存储数据的基础操作。在PgSQL中可以使用CREATE TABLE语句来创建表。以下是一个创建表的示例
CREATE TABLE students (id SERIAL PRIMARY KEY,name VARCHAR(50) NOT NULL,age INT,email VARCHAR(100)
);上述示例中创建了一个名为students的表包含id、name、age和email四个列。其中id列为主键name列为非空age和email列可为空。
2. 插入数据
插入数据是将数据添加到数据库表中的操作。在PgSQL中可以使用INSERT INTO语句来插入数据。以下是一个插入数据的示例
INSERT INTO students (name, age, email)
VALUES (John Doe, 20, john.doeexample.com);上述示例中将一条新的学生记录插入到students表中包含name、age和email三个字段的值。
3. 查询数据
查询数据是从数据库中检索数据的操作。在PgSQL中可以使用SELECT语句来查询数据。以下是一些常见的查询示例 查询所有列的数据 SELECT *
FROM students;查询特定列的数据 SELECT name, age
FROM students;使用WHERE子句进行条件查询 SELECT name, age
FROM students
WHERE age 18;使用ORDER BY子句对结果排序 SELECT name, age
FROM students
ORDER BY age DESC;4. 更新数据
更新数据是修改数据库表中已有数据的操作。在PgSQL中可以使用UPDATE语句来更新数据。以下是一个更新数据的示例
UPDATE students
SET age 21
WHERE id 1;上述示例中将id为1的学生的年龄更新为21岁。
5. 删除数据
删除数据是从数据库表中删除数据的操作。在PgSQL中可以使用DELETE FROM语句来删除数据。以下是一个删除数据的示例
DELETE FROM students
WHERE age 25;上述示例中删除students表中年龄大于25岁的学生记录。
6. 字段的新增、删除和修改
在PgSQL中可以使用ALTER TABLE语句来对表的字段进行新增、删除和修改操作。以下是一些示例 新增字段 ALTER TABLE students
ADD COLUMN address VARCHAR(100);上述示例中向students表中新增了一个名为address的字段。 删除字段 ALTER TABLE students
DROP COLUMN email;上述示例中删除了students表中的email字段。 修改字段类型 ALTER TABLE students
ALTER COLUMN age TYPE SMALLINT;上述示例中将students表中的age字段的数据类型修改为SMALLINT。 作者神的孩子都在歌唱 本人博客https://blog.csdn.net/weixin_46654114 转载说明务必注明来源附带本人博客连接。