数据库
打酱油的;
这个作者很懒,什么都没留下…
展开
-
通用表表达式查询
使用CTE的主要好处包括:提高复杂查询的可读性。CTE可以将复杂查询模块化,组织成容易理解的结构。CTE通过引用自身实现递归,可以方便地处理层次结构数据和图数据。with 表名(列名) as(select 内容)原创 2023-10-26 10:01:08 · 137 阅读 · 0 评论 -
PG集合查询
union distinct连接并且去重 all不去重。distinct连接并且去重 all不去重。distinc去重 all不去重。原创 2023-10-18 23:36:24 · 161 阅读 · 0 评论 -
pg 数据类型转换
4.to_char to_number之类的不说了大同小异。to_date(字符串,format)cast(变量 as 数据类型)语义:转换成日期类型,要一一对应。语义:将变量转为这个类型。将变量转化为xx类型。原创 2023-10-16 16:29:31 · 721 阅读 · 0 评论 -
pg 时间操作方法
extract:(参数 from 时间 可以是:current_date )make_interval(year=>,hour=>):按照格式创建时间间隔。current_timestamp:时间戳,更细。make_date(年,月,日):创建时间。current_date :当前时间。date ‘当前日期’ :指定日期。age(日期1,日期2):间隔时间。本质就是个宏定义,只是动态的。now():系统时间。原创 2023-10-16 15:02:30 · 534 阅读 · 0 评论 -
pg 字符相关操作
语义:按a分隔bc。原创 2023-10-13 16:34:03 · 67 阅读 · 0 评论 -
pg 数学函数
1.random随机数。原创 2023-10-13 15:52:19 · 45 阅读 · 0 评论 -
pg条件表达式查询
语义:判断啊是否为空,为空,将a转化成b。语义:这个字段在这个值或者范围出现几次。如果写范围,case不用写字段名。原创 2023-10-13 15:16:15 · 84 阅读 · 0 评论 -
pg嵌套子查询 +运算符补充
some/any:表中任何一个,等价与min。all:表中的所有内容遍历一边,等价与max。原创 2023-10-17 15:15:50 · 131 阅读 · 0 评论 -
pg 多表连接查询
使用 select 表名.键名 from 表1 join表2 on 相同的主键 构造出来一张新表。多表要用表名.键名 才能知道是哪一张表。原创 2023-10-04 22:54:17 · 512 阅读 · 0 评论 -
pg分组过滤
where过滤分组前的,having过滤分组后的,count是分组后产生的。出现多个字段,必须要在group by中添加分组依据。原创 2023-09-06 17:40:50 · 165 阅读 · 0 评论 -
pg数据统计汇总聚合
一些方法特殊:数据聚合可加入排序原创 2023-09-01 16:32:07 · 128 阅读 · 0 评论 -
pg限制查询
限制10行10行翻页原创 2023-09-01 10:09:27 · 54 阅读 · 0 评论 -
pg排序 查询
null排序当做最大值 加NULLs first 就不是了,就变成最小的值。desc高往低的降序。原创 2023-08-17 11:02:35 · 77 阅读 · 0 评论 -
pg各种条件判断语句
(distinct(去重)) 内容(*代表所有) as 别名 from 表。select 内容 AS 别名。原创 2023-08-16 16:14:04 · 354 阅读 · 0 评论 -
sql分组查询
找where条件分组分组后过滤。原创 2023-07-06 15:06:52 · 88 阅读 · 0 评论 -
sql基本语句
1.基本查询2.条件查询3.范围查询4.模糊查询原创 2023-06-24 21:52:51 · 66 阅读 · 0 评论 -
pg简单使用
工具都是链接到这里。原创 2023-08-16 11:26:30 · 84 阅读 · 0 评论