SQL查询
hero♞
一个曾献身于ERP系统的小怪物,具体一点,纺织行业ERP。
现阶段正在兢兢业业地工作,勤勤恳恳地学习沉淀。
兼职难产博主。
20220707 golang。
展开
-
MySQL数据库中利用定时作业去杀死长时查询以防止数据库死锁风险
以上就是我为解决MySQL数据库死锁而出的解决方案以及方案的落地。大家有什么好的方案可以提出来在评论区交流。可以是从数据库为出发点的方案,也可以是从代码请求为出发点的方案。MySQL数据库中没有SQLServer数据库中那种传统的定时作业的概念。】的东西,基本和定时作业貌离神合。下面我们在MySQL中创建一个。原创 2024-07-10 17:06:17 · 200 阅读 · 0 评论 -
mysql中动态行转列
场景:不确定转换完有多少列且转换完以后要存入临时表以供其他查询使用。这样将查询结果存入临时表temp_table_additive ,也方便后续查询进行联查。原创 2024-03-14 17:10:39 · 885 阅读 · 4 评论 -
SqlServer中,查询数据的时候,对字段进行截取
SQLServerSubString函数提示[传递给LEFT或SUBSTRING函数的长度参数无效]错误的解决方法。①截取某个字符前的内容,否则返回这个字符串。②截取某个字符后的内容,否则返回这个字符串。原创 2022-07-25 09:53:10 · 3019 阅读 · 0 评论 -
SqlServer小语法 持续更新
【代码】SqlServer小语法 持续更新。原创 2022-04-25 17:49:51 · 184 阅读 · 0 评论 -
SqlServer数据库开发神器‘SQLPrompt’ 插件的使用说明
SQLPrompt是Sql Server 开发智能提示插件,方便查询表结果,避免了开发人员一个个敲查询语句、执行语句等,下面带大家仔细了解一下。原创 2021-11-10 10:27:58 · 11758 阅读 · 2 评论 -
关于C#代码get请求influxdb时,出现时间格式错误的问题
捣鼓了半天终于发现influxdb只能识别一种时间格式:2021-09-07 16:58:172021/09/07 16:58:17或者是2021-9-7 16:58:17都不行。下面是我influxdb的查询语句SELECT * FROM "modbus" WHERE time >= '2021-09-07 16:58:17' AND time < '2021-09-07 17:03:17' group by "name" order by "time" asc下面是我C原创 2021-09-08 09:25:03 · 351 阅读 · 0 评论 -
SQL “case when 字段” 和 “case 字段 when” 的差异
记录一下①SELECT CASE B.SCORE WHEN NULLTHEN NULLELSE 98 END 分数FROM A JOIN LEFT B ON A.UGUID=B.AUGUID②SELECT CASE WHEN SCORE IS NULL THEN NULL ELSE 98 END分数FROM A JOIN LEFT B ON A.UGUID=B.AUGUID 这两句的执行结果不一样,明天仔细看一下。...原创 2021-07-01 19:03:01 · 1758 阅读 · 0 评论 -
详解事务、隔离级别、悲观锁和乐观锁
发现一篇很好地文章,转载记录一下。原创作者:涛歌依旧https://mp.weixin.qq.com/s/xK71xwL3Xkx34-MVv1cCeQ转载 2021-06-29 08:58:33 · 100 阅读 · 0 评论 -
SQL Server查询时每个单位只显示最近时间的一条数据
大家可以看到,我这个临时表中放了好多个单位,每个单位对应多条数据。我只想展示每个单位最近时间的那一条数据。下面是我写的sql语句,以实现这个功能。select * INTO #tmpCur from ( SELECT nQty,sCardNo,tTrackTime from #tmpCurTemp as a where tTrackTime= ( SELECT max(b.tTrackTime)from #tmpCurTemp as b where a.sCar...原创 2021-06-01 10:02:45 · 1361 阅读 · 0 评论