数据库
文章平均质量分 80
Plateau-Snow
知理 明世 共勉
展开
-
SQL Server 处理In Nvarchar/string数据
这个问题,来自今天处理一个工资项显示问题,要求是员工查询工资时,假如当月全部员工都没有的薪酬项,就不显示这个问题也跟近几个月有关,年初么,有的地方就发年终奖了,只是一个月有,或者个别月有,另外还有高温补贴,其他福利等等。就不一一列举了了解了情况就进去正题吧一、第一段SQL是查询出当月配置的工资项,然后用SUM进行了求和,(emmm,写到这,发现好像...万一...出现了负数,相抵扣了怎么办,写完赶紧改了,[狗头保命])求和之后,我们就筛选掉和为0的数据,再选出需要的列。然后再到实际代码中原创 2021-03-09 14:42:22 · 598 阅读 · 1 评论 -
SQL批量新增数据(后续)
今天大年初七,新的一年的打工生活又开始了,先祝大家工作顺利!学业进步!今天主要是处理当初遗留问题的一篇博客可查看博客 :SQL批量新增数据 了解前因 ~~在上一次的批量中,在数据量较大的时候,会导致insert非常慢,出现假死状态等,具体可看上边连接对于这个问题,在当初出现后不久就已经有解决方案了,但是一直没有合适的时间进行整理问题原因:I/O简单说可以把insert作为守门人开合一扇门,数据作为一个人,我们原方法做的就是进一个人,就开一次门,然后在开合的时候,那个开门的人就..原创 2021-02-18 17:21:01 · 4112 阅读 · 5 评论 -
SQL批量新增数据
自上周完成任务后还没安排新的任务,烦(qie)躁(xi)。 今天打算安排两篇博客,这是第一篇,另一个是由这个再做的索引案例一:前期准备1、使用的还是之前的数据库,采用CopySQLTableData表、HierarchyDepartment表 :2、我需要对表CopySQLTableData进行批量新增二:实践1、先测试新增9条,就执行速度来说,感觉上过了3s,也就是1秒3条,(这个比例可以去具体理解)这里我们也打开了两个按钮,后边看下具体情况咱可爱的七仔大军准备出击...原创 2020-09-21 16:23:28 · 10607 阅读 · 1 评论 -
SQL使用Case When Then进行多条件判断案例
又到了周五了,好像挺久没更博客了…今天早早完成了任务,想着安排个,于是乎便有了今天的这篇文章今天的主要内容是对Case函数的使用具体的情景是:一个人在一个公司的组织架构中的位置,也就是 层级,比如一级部门,二级部门…567…,不同的人会存在不同的部门下,具体实现的功能就是在某人不是末级部门时,填充后边的部门,也就是说,假如有5级部门,当一个人在二级部门时,345级部门的名称就替换成二级部门的名称。OK,开局配置明白了,上代码!1、使用的数据库还是我之前安排用于博客测试数据用的,在这新建表 if原创 2020-09-18 16:47:32 · 7549 阅读 · 1 评论 -
获取数据表表数据过程
今天的这篇文章记录一次需要把一个表的数据变成InsetSQL语句,然后执行到另一个环境的相同表的一个过程这里我用的是自己的本地服务器(买的服务器过期了,也没续了…)话不多说了,上手!!!这里我新建了一个数据库,以后一般的文章表都建这了然后就是添加数据库表了(建两个,一个有数据的表1,一个无数据表2,需要的就是获取到表一的全部数据的insert语句,再执行到表2,也可以执行到任何相同表的环境下)上代码------------创建表--表1 if NOT exists (select原创 2020-08-12 11:17:37 · 483 阅读 · 0 评论