zoukankan      html  css  js  c++  java
  • postgreSQL 简单命令操作

    我们通过su - postgres 命令去连接 postgreSQL

    进入命令行后,我们通过psql来选择数据库

    注意:psql默认进去postgres库中

    1.初始只有这几个库

    2.创建数据库的两种方式

      a.在bash命令行 中 可以使用 createdb db_name 来创建数据库,然后psql启动

      b.psql 进入某一个具体数据库后使用create database db_name 来创建数据库,退出,切换登陆

    3.删除数据库的两种方式

      a.在bash命令行 中 可以使用dropdb db_name 来删除数据库

      b.进入某一具体数据库后使用drop database db_name 来删除数据库

    4.psql 含有一些内部命令

      l : 列出所有数据库

      d : 列出当前库下所有表

      q : 退出当前数据库

      du : 列出当前所有用户

      h : help 查出含有所有命令

    5.创建表

    注意:创建表的表名不能为user,应该已经被占用了

    6.删除表

    注意:删除时测试,表名称带联想功能

    7.数据类型(后期遇到时会进行添加)

      int —— 正常整数类型

      real —— 单精度浮点数

      date —— 日期

      varchar —— 字符串

      point —— 坐标

    8.插入表数据

    9.查询表数据(单表)

    注意:

      a.头字段没有显示出来

      b.支持条件查询 where

      c.支持排序 order by db_column [desc|asc]

      d.支持去重 distinct 

      10.关联查询(多表)

    左连接、右连接、内连接都有

    11.聚合函数

    注意:聚合函数不能存在于where条件中

    12.子查询

    13.分组

    分组支持having 做筛选

    14.修改

    15.删除

    delete from table_name


    !!!!!!!!!!!!!!!!!!!!!!!!!!截止到目前,感觉和mysql中基本sql写法没什么大的改变

  • 相关阅读:
    [UE4]Image
    [UE4]CheckBox
    [UE4]Button
    [UE4]Border
    [UE4]RichTextBlock
    [UE4]Text Box
    [UE4]字体材质
    [UE4]Retainer Box
    [UE4]Invalidation Box
    [UE4]Dynamic Entry Box
  • 原文地址:https://www.cnblogs.com/kongkongFabian/p/9963632.html
Copyright © 2011-2022 走看看