随笔分类 -  SQL

PGSQL_数字转换成字符串去尾0
摘要:应用场景 当前钢板存储厚度,字段是numeric(20, 2)类型;型材存储规格,字段是varchar(50)类型。 现在做拼接,若钢板类型就是名称厚度,若型材类型就是名称规格。 根据拼接的数据做过滤,即对名称厚度(名称规格)做过滤。 实现举例 例如表中有两条数据: 名称(name)=钢板一号,厚度 阅读全文
posted @ 2024-02-29 13:17 Jeffrey~~ 阅读(351) 评论(0) 推荐(0)
PGSQL_函数
摘要:逗号分隔字符串,转换成一列 --源数据:'c6d4eed5,7e51b2d9,768db3f1,7cc464bb' --函数:regexp_split_to_table SELECT regexp_split_to_table('c6d4eed5,7e51b2d9,768db3f1,7cc464bb 阅读全文
posted @ 2023-12-27 15:27 Jeffrey~~ 阅读(61) 评论(0) 推荐(0)
PGSQL 生成近12个月日期
摘要:-- generate_series(时间开始, 时间结束, 时间跨度) 函数 --最近10年 SELECT TO_CHAR(generate_series(now(), now() - INTERVAL '9 YEAR', '-1 YEARS'), 'YYYY') "year"; --最近12个月 阅读全文
posted @ 2023-12-18 14:53 Jeffrey~~ 阅读(253) 评论(0) 推荐(0)
PGSQL_实操常用指南
摘要:工作中经常用到的实操 阅读全文
posted @ 2023-07-20 14:28 Jeffrey~~ 阅读(185) 评论(0) 推荐(0)
SQL_基础学习
摘要:SQL基础学习笔记 一、建库建表 1、检查数据库名是否存在 如果需要创建数据库,可能会出现数据库名字重名的现象,我们可以使用如下代码查询数据库名是否存在,存在则删除此数据库。 --删除数据库 if exists(select * from sys.databases where name = 'DB 阅读全文
posted @ 2023-01-01 16:55 Jeffrey~~ 阅读(1719) 评论(0) 推荐(2)
SQL_简单优化
摘要:简单的SQL优化,并不是很专业,望适用采纳 阅读全文
posted @ 2022-09-03 15:32 Jeffrey~~ 阅读(44) 评论(0) 推荐(0)
count(*)、count(1)、count(字段)之间的区别
摘要:count(*)、count(1)、count(字段) 1.执行效果 count(*)包括了所有的列,相当于行数,在统计结果的时候, 不会忽略列值为NULL **count(1)**包括了忽略所有列,用1代表代码行,在统计结果的时候, 不会忽略列值为NULL **count(列名)**只包括列名那一 阅读全文
posted @ 2022-02-23 15:38 Jeffrey~~ 阅读(373) 评论(0) 推荐(0)
MySQL_学习
摘要:MySQL学习记录的笔记 阅读全文
posted @ 2022-01-10 08:48 Jeffrey~~ 阅读(94) 评论(0) 推荐(0)
SQL_排序规则
摘要:排序规则冲突解决,创建表时加上COLLATE DATABASE_DEFAULT或者串表时在等号之前加上COLLATE DATABASE_DEFAULT 阅读全文
posted @ 2021-12-01 16:20 Jeffrey~~ 阅读(541) 评论(0) 推荐(0)
SQL_数据库常用
摘要:1、查询存储中是否含有某个字段;2、查询表的字段名、数据类型、长度;3、查询表的主键;4、修改表结构;5、Merge Into函数 阅读全文
posted @ 2021-12-01 15:46 Jeffrey~~ 阅读(50) 评论(0) 推荐(0)
SQL_数据库堵塞问题
摘要:查询被锁进程;查询堵塞源类型;查询回话信息 阅读全文
posted @ 2021-12-01 09:11 Jeffrey~~ 阅读(125) 评论(0) 推荐(0)
SQL_存储中传递与接收XML类型的参数
摘要:存储的参数是XML类型的接收与传递 阅读全文
posted @ 2021-11-19 13:43 Jeffrey~~ 阅读(160) 评论(0) 推荐(0)