"Jens Gyldenkærne Clausen" <jc@dmf.dk> skrev:
> Giv månederne et nr i månedstabellen og sorter efter det.
Ups - læste måske lidt for hurtigt.
Du har en tabel med en række kolonner, deriblandt én der indeholder
månedsnavne. Du vil gerne kunne sortere efter måned. Der er
(mindst) to muligheder:
1) Nøjes med at bruge nummeret på en måned (januar = 1 etc.) og
konverter til tekst i applikationen (f.eks. en funktion på en
webside der givet et nummer mellem 1 og 12 returnerer måneden som
tekst).
2) Opret en månedstabel (som beskrevet i første svar) og lav en
relation til din hovedtabel herfra. Når du opretter månedstabellen
er der igen to muligheder:
a) Lad månedsnummeret være primærnøgle
b) Lad månedsnavnet være primærnøgle
Uanset hvad du vælger skal månedsfeltet i din hovedtabel indeholde
primærnøglen fra månedstabellen.
For at benytte tabellen skal du vide hvordan man laver
forespørgsler med flere tabeller (joins) - det er beskrevet i
alskens introduktioner til SQL.
--
Jens Gyldenkærne Clausen
MF (medlem af FIDUSO -
www.fiduso.dk)