Forum Delphi.cz

Databáze => Obecné => Téma založeno: Stanislav Hruška 02-03-2019, 16:10:45

Název: Výslekok agregačnej funkcie použitý v inom poli
Přispěvatel: Stanislav Hruška 02-03-2019, 16:10:45
Kód: [Vybrat]
...Sum(Si) AS S, Cosi/S...Mám to v MS Access-e. Výsledky sú správne. Ja by som rád vedel či to je štandardné správanie, alebo to je špacialita MS Access-u.
Název: Re:Výslekok agregačnej funkcie použitý v inom poli
Přispěvatel: vandrovnik 02-03-2019, 17:58:01
Firebird 3 tohle nepodporuje.
Název: Re:Výslekok agregačnej funkcie použitý v inom poli
Přispěvatel: Stanislav Hruška 02-03-2019, 18:59:24
Ďakujem. Radšej si to zmením.
Název: Re:Výslekok agregačnej funkcie použitý v inom poli
Přispěvatel: pf1957 02-03-2019, 19:13:28
Ďakujem. Radšej si to zmením.
Rekl bych, ze na MS SQL to taky nejde, ale tam se da tusim napsat
Kód: Text [Vybrat]
  1. ..Sum(Si) AS S, Cosi/Sum(Si)...
  2.  
a on se s tim optimizer profackuje, aby to nepocital n-krat. Ale a) nezkousel jsem b) jestli je to pro FB, tak tam byl optimizer minimalisticky