所有代码符号都是英文状态下的符号
1.数据插入代码:insert into 表名(字段1,字段2,....)
values (值1,值2......);
2.数据的更新(修改):
update 表名(记得加模式名)
set 字段名1=值1,字段2=值2.......
where 条件表达式;
3.数据删除 :
delete from 表名(记得加模式)
where 条件表达式;
查询代码
1.select * from 表名(记得加模式)或 select 字段名 from 表名(记得加模式)
2.select 字段名 as 标题名 from 表名 (可以用来把字段名改成中文
where 条件符号:
【= ,>,<,>=,<=,<>,!=】
and or not
关键字
between(在指定的必区间内)
用法如:where 字段 between '1999-01-01' and '2023-12-30';
in(在给定的集合内)
用法如:where 字段 in (在哪里哪里里面);
distinct(去除重复)
用法如:select distinct 字段名 from
order by (升序asc 降序desc)
用法如:
select * from 表名 order by 字段名 asc||desc
limit(限量句子)
limit 偏移量(可省略 省略时为0) 记录数
group by 分组字段1.....
having (条件句子)
注:having与where不同 where里面不能有聚合函数having里面可以有聚合函数
常用聚合函数
1.count(字段名)返回参数字段数量
2.sum(字段名)返回参数字段之和
3.avg(字段名)返回参数字段平均值
4.max(字段名)返回参数字段最大值
5.min(字段名)返回参数字段最小值
查询连接
1.select*from 表名
inner join 表名二
on 表一.字段=表二.字段;
左连接:left join
右连接:right join
建立视图
代码如下:
create (or replace)view 视图名(记得加模式名)
as
select语句