Kada logika kiksa

poruka: 4
|
čitano: 1.848
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
15 godina
offline
Kada logika kiksa

Govorim, naravno, o svome načinu razmišljanja. Evo u čemu je problem. Punim MsSql tablicu podacima o troškovima iz prethodnog mjeseca. Postavljam upit

declare @Penzija as decimal(4)= 555 + 787
select YEAR(Date)as God, MONTH(Date) as Mjes, abs(SUM(Amount)) as 'Rashod ukupno',
       @Penzija + cast((SUM(Amount)) as decimal(7,2)) as Razlika,
       cast(cast(abs(SUM((Amount)/@Penzija)*100) as decimal(6,2)) as CHAR(10)) + '%' as Postotak
from Pregled
where Amount < 0 and YEAR(Date) >= 2009 and Description != 'Bankomat' --and Category != 'Računi:Garsonijera:Adaptacija'
group by YEAR(Date), MONTH(Date)
order by YEAR(Date), MONTH(Date)

Zbunjujuće je što kada izvodi prvi dio where uslova dobivam korektan rezultat (provjeren u Excelu), a kada odkomentiram ostatak uslova dobivam nebuloze ?!? Na pr. kategorija troška (zakomentirana) se odnosi na radove u 9 mj. 2011. a kada je odkomentirana, tj. dio je where uslova totalno mijenja rezultate upita za svaki mjesec. Više ne znam tko je tu lud, vjerojatno ja jer ne vidim grešku, pa ako može kakva pomoć...

 
0 0 hvala 0
17 godina
neaktivan
offline
Re: Kada logika kiksa

č ?

Samo nagadjam :-)

vatrom
15 godina
offline
Re: Kada logika kiksa

Ne, nije. Totalno me zbunjuje.

15 godina
offline
Kada logika kiksa

Probaj umjesto != koristiti <>

 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice