把查询到结果合并放在一行 JOIN非union

本文深入探讨了SQL查询优化策略,通过分析查询效率瓶颈并应用最佳实践,显著提升数据库性能。同时,介绍了大数据处理技术,包括分布式计算框架与数据仓库的构建,以应对大规模数据集的挑战。
select one.max,one.min,one.low sts,c.high ens,one.time from (

        select a.max max,a.min min,b.low low,a.time time,a.aid aid from

        (select max(price) max,min(price) min,time time,id aid from on_jiaoyi_into where sid=".$id."
        group by DATE_FORMAT(`time`,'%Y-%m-%d') ) a LEFT JOIN

        (select price low,id bid from on_jiaoyi_into where sid=".$id."
        group by DATE_FORMAT(`time`,'%Y-%m-%d')  
        order by time ) b on a.aid=b.bid 

        ) one LEFT JOIN

        (select price high,id cid from on_jiaoyi_into where sid=".$id."
        group by DATE_FORMAT(`time`,'%Y-%m-%d')  
        order by time desc) c on one.aid=c.cid 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值