SQL常用关键字

一、SQL常用关键字

-- ORACLE SQL常用 关键字(特殊的命令,写SQL的时候这些命令会变色 或者 是一些特定的用法)

-- SQL执行顺序的几个关键字

SELECT    查询想要的字段 结果

FROM      从哪个表查

WHERE     ... 条件过来

GROUP BY  ... 条件分组

HAVING    分组后的过滤条件

ORDER BY  ... 条件排序

 

--- 聚合函数

MAX()    求最大值

MIN()    求最小值

AVG()    求平均值

COUNT()  求统计个数

SUM()    求和

 

--- 转换函数的关键字

TO_CHAR()

TO_DATE()

TO_NUMBER()

 

-- 其他函数的关键字

CASE      例子 ,案例  

WHEN      .. 的时候

THEN      那么 ,则..  

END       结束, 结尾

DECODE()  ORACLE特有的函数 ,主要做 等值判断 ,功能类似 CASE WHEN

 

--- 分析函数

OVER()   分析函数的标志性命令

PARTITION  BY    分组

ORDER BY         在分析函数中 可以排序 + 累计计算

LAG()            前一个

LEAD()           后一个

ROW_NUMBER()     数字排序不考虑并列

RANK()           排序,排名考虑并列 ,并且相同排名的下一个 空出排名        

DENSE_RANK()     排序,排名考虑并列 ,相同排名的下一个不会空出排名

 

posted @ 2022-05-07 00:58  潜摩羯  阅读(2923)  评论(0编辑  收藏  举报