永发信息网

SQL语句多层嵌套查询很慢,怎么优化,求方案

答案:1  悬赏:0  手机版
解决时间 2021-12-02 01:51
SQL语句多层嵌套查询很慢,怎么优化,求方案
最佳答案
大致的看了下,有点晕,内嵌的几个select只是对同一个表的部分不同条件进行分组计算,没必要写两个查询,其中还嵌套一个,我也是醉了,可以用case-when去解决这个问题。追问casewhen怎么用呀,求示例追答比如 字段大于10的值加1,小于10的减一,
select 
* ,
case when 字段值>10 then 字段值+1 else 字段值-1 end as 自定义列名
from tablename
你那边好像是同一个表不同条件,不同计算(有两列),可以这么写
select *,
case when 条件1 then sum(此处计算和) else 0 end  as condition1,
case when 条件2 then sum(此处计算和) else 0 end  as condition2
from tablename  
大致就是这么写的,自己研究些,能学的更多,别人讲的太明白话学的反而少。追问case when 条件只能是一个判断条件,那个日期在一段时间内,且降雨不为空,这么多条件casewhen能判定吗追答可以,在when后面的条件跟写在where后面没区别。追问还是不太会,大神帮我该下呗,急求
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
蛋白质1-4级结构是什么?以上4级结构如何形成
2014欧米茄omega321.10.44.50.01.001 机械男
布艺沙发上的水彩笔痕迹怎么清理?
妖界极品商的txt全集下载地址
图4一10为进藏铁路的四种方案:①青藏方案,
BV-500V-4*95+1*50 SC100 WC含义?
深井泵漏电为什么会把电器烧坏
爷爷啊别动疼快停下我是你孙女
关于姓氏的起源——严姓
你昨天应该按时完成你的作业 You ( ) ( )
我14岁了.才1米50.还能长高吗?
注册域名使用万网和Godaddy什么区别
要故乡的作文,要有家乡的特产,风景。不超过
请问川能电瓶与超威电瓶那个好
幕名的意思
推荐资讯
我想做厨师!学二十个川菜可以出去做川菜饭店
丹东市元宝区人才市场管理办公室地址有知道的
法律<合同法>
想知道: 太同市 白登山 在哪
求一首歌别说我没脾气只是我不认错
欣马 贵宾王酒52° 500ml 一箱四瓶那种的 一
公司按照谁加班多给谁奖励,大家怎么看?
全民k歌升6级要多少花?
孔子75代玄孙孔祥平的资料
求新男团NU'EST 出道曲facemp3格式下载。
锐龙R3 2200g和锐龙R5 2400g差别大吗
国家对贫困户都有哪些政策
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?