PGSQL(一)SQL語法介紹

2021-09-28 23:07:22 字數 1068 閱讀 5815

sql一般分為dql,dml,ddl:

dql:資料查詢語句,select

dml:資料操作語言,insert,update,delete

ddl:資料定義語言,主要用於建立 刪除,以及修改表 索引等資料庫物件語言

ddl:

建立create table table_name{

col01_name data_type,

col02_name data_type,

col03_name data_type,

col04_name data_type,

刪除drop table table_name

dml:

插入:insert into student values(1, "zhangsan", 14);

更新:update student set age = 15;

刪除:delete from student where no = 3;

查詢:select* from student

過濾條件:select* from student where age>= 15;

排序:select* from student (where ...)order by age;

分組查詢:select age,count(*) from student group by age;

表join 多表關聯查詢:select student_name, class_name from student, class where student.class_no = class.no;

其他sql語句:

insert into...select 可以把資料從一張表插入到另一張表中

insert into student_bak select * from student;

union語句:

select * from student where no = 1 union select * from student_bak where no = 2;

truncate table 語句:清空表內容

truncate table student_bak;

pgsql約束語法

1.新增主鍵 alter table goods add primary key sid 2.新增外來鍵 alter table orders add foreign key goods id references goods sid on update cascade on delete casc...

sql語句編寫集錦 pgsql

1 查詢活動次數 1 活動次數查詢 select from select province,year,act num act people from bdd tmp ci order by year desc limit 5 as a1 order by act num desc 2 活動人數的查詢...

SQL語法基礎(一)

sql 作為與資料直接打交道的語言,是與各種前端 後端語言進行互動的 中臺 語言。sql 語言按照功能劃分成以下的 4 個部分 ddl,英文叫做 data definition language,也就是資料定義語言,它用來定義我們的資料庫物件,包括資料庫 資料表和列。通過使用 ddl,我們可以建立,...