SQL 单词


点击查看代码
----------------------表关键字---------------------
select --  查询
from    -- 从哪里 
where  -- 条件
group by -- 按照..分组
order by  -- 按照 ... 排序
having  -- 对分组后的结果进行 条件筛选
asc -- 升序
desc -- 降序

--多表--
inner join  -- 内连接
left join 	--左外连接
right join  --右外连接
full join    --全外连接 
natural join  --自然连接

union        -- 合并去重
union all  --合并不去重
intersect  --交集
minus  --差集
------------聚合函数----------------------
sum --求和
avg --求平均
count --计数
max  --最大
min --最小
------------数据库对象关键字-----------------
tablespace --表空间
user -- 用户
table  -- 表
constraints --表的约束
sequence -- 序列
index --索引
view --视图
synonym 同义词

function --函数
procedure --存储过程
trigger --触发器
-----------------DML(数据操纵语言) 关键字--------------
select --查询数据
insert  --插入数据
update -- 更新数据
delete --删除数据
------------------DDL(数据定义语言)关键字---------------------
create --创建
alter   --修改
drop --删除
----------------DCL(数据库控制语言)----------------
grant --授权
revoke --收回权限
rollback --回滚
commit --提交
------------------------------------函数-------------------------------
---字符串函数---
concat --连接字符串
instr --返回字符所在字符串位置
length  -- 计算长度
lower  --小写
upper  --大写
trim  --去空格
replace --替换
substr  --截取字符串部分数据

--数值函数--
abs(x)  --返回x的绝对值
ceil(6.5)  -->7  --向上取整
floor(6.5)-->6  --向下取整
mod(x,y) -- X除以Y的余数
power(2,5) -- 2的5次方
round(x,y) 四舍五入,保留y位小数
trunc(x,y) 保留y位小数,不进行四舍五入计算
------日期函数----
add_months(日期,月数) -- 日期加上月数后 是几号
last_day(日期) 指定日期当月最后一天是几号
months_between(日期1,日期2)   -- 日期1和日期2之间的月数
-----转换函数-----
to_char  转换
to_date  将时间字符串变成日期格式
to_number