"Cindie Iwersen" <ciwr@obel.auc.dk> wrote in
news:astrtv$q9j$1@sunsite.dk:
> Hvordan sætter man beregningsformler ind i en database? og hvordan ser
> de ud? Da tænker jeg på ( ) + = osv.
> Håber at i kan hjælpe mig.
Hej.
Det gør du normalt ikke, da du normalt kun gemmer 'rådataen' i databasen
(hvis det ikke er et datawarehouse). Hvis du så skal bruge summen af to
kolonner kan du i din forespørgsel bede om dette, f.eks.
select katte, hatte, katte + hatte as katteoghatte from dyrogkluns;
katte | hatte | katteoghatte
------+-------+-------------
1 | 2 | 3
10 | 24 | 34
Her kan du også prige parenteser, gangetegn etc efter behag.
Hvis du virkeligt gerne vil geme dine mellemregninger kan du, alt efter
databasetypen, lave views, f.eks (nu husker jeg forhåbentligt rigtigt..)
create view katteoghatte as (select katte, hatte, katte + hatte as
katteoghatte from dyrogkluns);
En select * from katteoghatte; vil så give samme resultat som det
ovenstående.
--
Karsten H.
Som har skrevet sin mail-adresse baglæns for at narre fjenden i Aalborg.
|