
sql
文章平均质量分 84
鲨鱼辣椒ii
这个作者很懒,什么都没留下…
展开
-
sql中的APPLY 和 LATERAL
APPLY 是sqlserver的内容,LATERAL和pgsql的内容,用起来是类似的,名字不太一样。原创 2024-09-11 15:08:21 · 622 阅读 · 0 评论 -
sql中行转列 列转行
在平常使用中,我们经常会遇到行专列,列转行进行查询的操作 或者 一行转多列的情况我们接下来讨论如何通过一条语句实现,动态sql创建的方式暂时除外,当然你可以可以使用动态sql创建为存储过程,我会介绍几种常用的方式我们使用pgsql数据库进行演示表结构。原创 2024-09-11 14:44:26 · 1710 阅读 · 0 评论 -
sql中索引查看是否生效
3.有时数据库优化器会认为全表扫描比使用索引扫描更快,尤其是当查询的数据量较大,或者返回的记录很多时。这两个语句一样的只是条件不一样,但是一个命中一个没有,就是因为数据库在选择时候,acs数据太多,认为全局扫描更快。1.如果查询中的条件与索引字段的顺序不匹配,或者索引字段没有完全包含在查询条件中,索引可能不会被使用。6.如果查询中有子查询、嵌套查询、窗口函数等,数据库优化器可能难以找到最优的执行计划,导致索引失效。4.查询中的列数据类型与索引中的数据类型不匹配,可能导致无法利用索引。原创 2024-09-10 13:56:53 · 803 阅读 · 0 评论 -
sql 函数的使用
mysql postsql原创 2023-11-06 14:20:08 · 493 阅读 · 0 评论