#2 16.07.12 01:14
Re: [MySQL] Select sum(`x`) from y1,y2,y3 where x>0 and z=1. Как?
сделал
select sum(`x`) from y1 where x>0 and z=1
union
select sum(`x`) from y2 where x>0 and z=1
union
select sum(`x`) from y3 where x>0 and z=1
он выдал мне результаты... подскажите как поправить запрос чтобы их суммировать???
понятно что можно на калькуляторе ))) но это не бро )
Offline
#3 16.07.12 01:31
Re: [MySQL] Select sum(`x`) from y1,y2,y3 where x>0 and z=1. Как?
так... ну вроде сделал... если кому надо то мне помогла вот эта ссыль
http://social.msdn.microsoft.com/Forums … b7e1b973d8
в моём примере
SELECT Sum1, Sum2, Sum3,Sum1+Sum2+Sum3 as Total
(select sum(`x`) as Sum1 from y1 where x>0 and z=1) T1 CROSS JOIN
(select sum(`x`) as Sum2 from y2 where x>0 and z=1) T2 CROSS JOIN
(select sum(`x`) as Sum3 from y3 where x>0 and z=1) T3
всем спасибо. если у кого есть реализации - пишите, для ликбеза.
Offline
#6 16.07.12 10:29
Re: [MySQL] Select sum(`x`) from y1,y2,y3 where x>0 and z=1. Как?
ой млииин, у вас их нет:)))
http://www.xaprb.com/blog/2009/03/13/50 … -to-mysql/
No analytic functions.
В топку вашу субд:)))
Offline

