问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SQL语句问题 面试题

发布网友 发布时间:2022-04-29 11:34

我来回答

4个回答

热心网友 时间:2022-04-08 00:33

select d.科目代码 from
(select c.科目代码,sum(c.flag) as num from
(select b.科目代码,if(b.发生额>a.发生额 1,0) as flag from
(select 科目代码,发生额 from voucher where 科目代码='101')a --12条记录(1)
left join
(select 科目代码,发生额 from voucher where 科目代码<>'101')b --非101科目条数*12条记录(2)
on a.发生月份=b.发生月份)c --设个标志,如果发生额>101的同月发生额,为1,否自为0(3)
group by c.科目代码)d --对标志值分组累加(4)
where d.num=12 --如果累加值为12,说明该代码12个月的发生额都大于101同月发生额。(5)

记事本手写未经测试,有问题自己修改吧。

热心网友 时间:2022-04-08 01:51

select vs.科目代码
from
(select v.*,v1.发生额 as 发生额101,
case when v.发生额>v1.发生额 then 1 else 0 end as 比较
from Voucher v
left join Voucher v1 on v.发生月份=v1.发生月份 and v1.科目代码=101
where v.科目代码<>101 )vs
group by vs.科目代码
having sum(vs.比较)=count(vs.比较)

用科目代码(除101)联表查询当月的101
同时生成每个代杩与101的发生额比较,大于则为1,其他结果为0
然后按科目分组,因为题目条件是(每个月的发生额都要大于当月101),
所以sum(vs.比较)和count(vs.比较)两个统计数应当相等.

热心网友 时间:2022-04-08 03:26

如下应该没问题啦:
select distinct b.科目代码
from Voucher a, Voucher b
where a.科目代码 <> b.科目代码
and a.科目代码=101 and a.发生月份=b.发生月份 and b.发生额 > a.发生额;

热心网友 时间:2022-04-08 05:17

select * from Voucher where 发生额>(select 发生额 from Voucher where 科目代码=101)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? sql查询面试题 这几个SQL语句面试题该怎么写 在php中运算符优先级的结合方向是什么意思? 百度知道的账号被封禁了怎么办?百度知道的账号能不能注销? 抖音这个平台,为什么那么无耻,账号封了又不能解封,又不能注销?? 封禁账号为什么不能注销 逆战活动 逆战QQ电脑管家礼包在哪个网页领取啊 QQ电脑管家的逆战激活码礼包怎么激活号 为什么我在逆战活动页面领礼包就一直这样? 逆战礼包能领多少次? 逆战官网个人礼包中心在哪里找到 逆战升级奖励怎么领取 逆战cdkey怎么领取 知鸟玉坠的含义 qq会员怎么领逆战礼包 中国平安知鸟考试得答 请问知了害虫还是益虫啊!!!各位说说 逆战精绝古城app用户专属礼包怎么领 逆战排位猎场参赛领永久需要实名认证吗 1.一道SQL语句面试题 SQL 面试题之三。。。有难度。。。 sql语句的面试题目 sql语句的面试题求解答啊,一共三个表,悬赏100啊 sql语句面试题,关于多表连接 sql查询语句 面试题 软件 数据库? 2018新款手机排行榜 超速扣分12分可以在12123处理吗? 可以在交管12123上处理违章吗 手机微信图片删除了怎么恢复 或者有没有免费的手机数据恢复软件 丙烯颜料里面有白色吗? php中 $f = false or true 结果居然为假。一头雾水。求高手逐字逐句的解释?它是怎 烫伤一个月了伤口还没有愈合的迹象怎么回事? 浅二度烧伤了快一个月,怎么还不好? 工业碱烧伤,伤口不愈合,发炎,怎么治 烧伤面积不大,一周多伤口愈合不了,上面不干,好像有水一样,请问怎么处理? 艾灸后烧伤伤口不愈合怎么办 烧伤伤口怎么处理 2014年烧伤的,现在伤口还没有愈合 措施怎么造句(简单)