Hvordan opretter man felter som ikke findes i de bagvedliggende tabeller. F.eks kan det være man har en tabel hvor man har feltet gram og en anden tabel hvor man har feltet antal. Disse 2 felter vil selvfølgelig være i forespørgslen, men hvis man så vil have et felt hvor disse 2 bliver regnet sammen?
Dette kan jo ordnes i Access ved at sige : Gram ialt: [Gram]*[Antal]. Men hvordan gør det i LibreBase?
Felter i forespørgsler
Moderator: Lodahl
-
- Posts: 60
- Joined: 9. Feb 2016 14:05
Re: Felter i forespørgsler
Hej Janni
Hvis du bruger designvisning til at lave en forespørgsel, så skriver du din beregning i Felt, fx "solgt"."antal" * "vare"."vaegt" (anførselstegnene behøver du ikke at skrive, de indsættes automatisk). I Alias kan du skrive navn for beregningen, fx "Samlet vægt", som så vil være kolonnenavn i resultat af forespørgslen
I SQL ser min testforespørgsel sådan ud:
Med venlig hilsen
Jesper
Hvis du bruger designvisning til at lave en forespørgsel, så skriver du din beregning i Felt, fx "solgt"."antal" * "vare"."vaegt" (anførselstegnene behøver du ikke at skrive, de indsættes automatisk). I Alias kan du skrive navn for beregningen, fx "Samlet vægt", som så vil være kolonnenavn i resultat af forespørgslen
I SQL ser min testforespørgsel sådan ud:
Code: Select all
SELECT "solgt".*,
"vare"."vaegt",
"solgt"."antal" * "vare"."vaegt" "Samlet vægt"
FROM "vare",
"solgt"
WHERE "vare"."vare" = "solgt"."vare"
Jesper