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,我們可以建立,...