树莓派基础配置

块级元素和行内元素

  返回  

20210820-postgreSQL

2021/8/20 16:42:40 浏览:
  1. 在这里插入图片描述
  2. 创建一个表格
CREATE TABLE DEPARTMENT(
   ID INT PRIMARY KEY      NOT NULL,
   DEPT           CHAR(50) NOT NULL,
   EMP_ID         INT      NOT NULL
);
  1. PostgreSQL 模式(SCHEMA)可以看着是一个表的集合。一个模式可以包含视图、索引、数据类型、函数和操作符等。
    相同的对象名称可以被用于不同的模式中而不会出现冲突,例如 schema1 和 myschema 都可以包含名为 mytable 的表。
  2. insert into:在 COMPANY 表中插入以下数据:
runoobdb=# INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY,JOIN_DATE) VALUES (1, 'Paul', 32, 'California', 20000.00,'2001-07-13');
INSERT 0 1

select distinct(***) from ***;
select count(id) from ***;
update adminuser set obj =’{“curcount”:0}’ where name =‘root’;

  1. PostgreSQL运算符:+, -, *, /, %(取余),^指数,|/平方根,||/立方根,5!阶乘,!!5 前缀阶乘
 # select 2+3;
 #SELECT * FROM COMPANY WHERE SALARY > 50000;
 # SELECT * FROM COMPANY WHERE AGE >= 25 AND SALARY >= 6500;
  1. 找出 AGE(年龄) 字段大于等于 25,并且 SALARY(薪资) 字段大于等于 65000 的数据:
runoobdb=# SELECT * FROM COMPANY WHERE AGE >= 25 AND SALARY >= 65000;
  1. updata
    以下实例将更新 COMPANY 表中 id 为 3 的 salary 字段值:runoobdb=# UPDATE COMPANY SET SALARY = 15000 WHERE ID = 3;
  2. DELETE
    以下 SQL 语句将删除 ID 为 2 的数据:runoobdb=# DELETE FROM COMPANY WHERE ID = 2;
  3. like
    下面实例将找出 address 字段中含有 - 字符的数据:runoobdb=# SELECT * FROM COMPANY WHERE ADDRESS LIKE '%-%';
  4. LIMIT ,下面实例将找出限定的数量的数据,即读取 4 条数据:runoobdb=# SELECT * FROM COMPANY LIMIT 4;
  5. ORDER BY:ORDER BY 用于对一列或者多列数据进行升序(ASC)或者降序(DESC)排列。
  6. GROUP BY 语句和 SELECT 语句一起使用,用来对相同的数据进行分组。
  7. HAVING 子句可以让我们筛选分组后的各组数据。
  8. DISTINCT 关键字与 SELECT 语句一起使用,用于去除重复记录,只获取唯一的记录。
    总结语法
  9. \l 用于查看已经存在的数据库
  10. \c 数据库名 来进入数据库:postgres=# \c runoobdb
  11. \d 命令来查看表格是否创建成功
  12. \d tablename 查看表格信息
  13. DROP TABLE table_name;删除表格
  14. SELECT * FROM company;使用 SELECT 语句查询表格数据:
  15. SELECT * FROM table_name;表中的所有数据可以使用以下 SQL 语句:
  16. ctrl+d 是出自己的数据库,进入主页面
  17. 当查询完显示end:: q跳出查询

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号