PgSQl 7.4.7 podivnost u SUM()
Ing. Pavel PaJaSoft Janoušek
PaJaSoft na FoNet.Cz
Pondělí Duben 25 09:48:49 CEST 2005
Zdravím,
obrátil se na mne kolega s žádostí o vysvětlení, leč je to za
hranicí mého chápání (kromě práce s reálnými čísly a vliv nepřesné
reprezentace), zejména v přpadě stejného sheduleru, chápete více než já?
Ukázka:
npersonal=# SELECT sum(castka) as stav, current_date FROM pokladny WHERE
(datum<current_date) AND (storno=0::int2);
stav | date
----------+------------
298517.1 | 2005-04-22
(1 řádka)
npersonal=# SELECT sum(castka) as stav, current_date FROM pokladny WHERE
(datum<'4/22/2005') AND (storno=0::int2);
stav | date
------------------+------------
298517.099999999 | 2005-04-22
(1 řádka)
npersonal=# SELECT sum(castka) as stav, current_date FROM pokladny WHERE
(datum<'2005-04-22') AND (storno=0::int2);
stav | date
------------------+------------
298517.099999999 | 2005-04-22
(1 řádka)
npersonal=# SELECT sum(castka) as stav, current_date FROM pokladny WHERE
(datum<current_date) AND (storno=0::int2);
stav | date
----------+------------
298517.1 | 2005-04-22
(1 řádka)
-------------------------------------------------------------------
Ing. Pavel Janousek (PaJaSoft) FoNet, spol. s r. o.
Technicka podpora, Intranet/Internet Sokolova 67, 619 00 Brno
E-mail: mailto:Janousek na FoNet.Cz Tel.: +420 5 4324 4749
WWW: http://WWW.FoNet.Cz/ E-mail: mailto:Info na FoNet.Cz
-------------------------------------------------------------------
Další informace o konferenci Databases