Avatar billede sohl Nybegynder
19. februar 2002 - 13:04 Der er 10 kommentarer og
1 løsning

lidt indviklet.

hey. jeg søgte hjælp her igår, men da jeg troede mit problem var løs vidste der sig at være mere galt.

her er mit problem.

jeg har en tabel (kopi af denne kan fås på http://www25.brinkster.com/ralf/db1.mdb) som det kan ses er det en tabel med en masse postnumre i.
det jeg vil lave er; der skal laves en ny tabel med det et udvalg af den gamle. eks skal man kunne vælge at den nye tabel kun skal indeholde postnr fra 3000-7500.

det har jeg lavet med denne sql:

SELECT DISTINCTROW Postnr.*, [Indtast  Indleveringsdato] AS Indleveringsdato, [Indtast Omdelingsdato] AS Omdelingsdato, [Indtast katalognavn] AS Udtryk1, [Adressekort]![ForsendelsesNavn] AS Udtryk2
FROM Postnr
WHERE (((Postnr.Postnr)>=[Indtast fra postnr ] And (Postnr.Postnr)<=[Indtast til Postnr]) AND ((Postnr.[Antal kontorer])>=[Mindste  Antal kontorer] And (Postnr.[Antal kontorer])<=[Største Antal kontorer]))
ORDER BY Postnr.Postnr;

i tabellen postnr sidste kolonne er der en række der hedder antal gentagelser. det er her det bliver lidt kryptisk.

det skal nemlig være sådan at når den nye tabel laves at den så laver sig sådan at der komme det antal gentagelser af sig selv som så i førnævnte felt.

på forhånd tak


Avatar billede proaccess Nybegynder
19. februar 2002 - 13:16 #1
Du opretter en tabel til at holde alle tal mellem 1 og 200...

tblTal (Tal)

Derefter kan du bruge følgende forespørgsel...

SELECT Postnr.* FROM Postnr, tblTal WHERE (((Postnr.Postnr) Between [Indtast mindste postnummer:] And [Indtast største postnummer:]) AND ((tblTal.Tal)<=[Antal gentagelser])) ORDER BY Postnr.Postnr;
19. februar 2002 - 13:18 #2
Har du en email-adresse, jeg kan prøve at sende noget til dig på?

/Thomas
Avatar billede sohl Nybegynder
19. februar 2002 - 13:19 #3
ralf@riders.dk
Avatar billede proaccess Nybegynder
19. februar 2002 - 13:19 #4
du skal lige huske også at afgrænse på antal kontorer...
Avatar billede proaccess Nybegynder
19. februar 2002 - 13:25 #5
Jeg har afsendt et eksempel...
Avatar billede sohl Nybegynder
19. februar 2002 - 13:27 #6
yo proaccess
du er da for cool til det her shit. hvor har du lært at drible det her så hårdt. jeg er lige startet på at læse til datamatiker så jeg er først lige startet med at sætte mig ind i sql i forrige uge. hehe min lærer sagde idag at det som du lgie har lavet ikke kunne lade sig gøre uden at programere... respekt til proaccess og eksperten.dk
Avatar billede sohl Nybegynder
19. februar 2002 - 13:29 #7
har du en mail hvor man kan få seriøs access hjælp eller skal det helst foregår gennem eksperten.dk?
Avatar billede proaccess Nybegynder
19. februar 2002 - 13:31 #8
Jeg vil helst holde det på eksperten, så er der flere end dig, som får gavn af mine guldkorn...

Det er jo heller ikke altid, jeg lige har tid til at ryste dem ud af ærmet...
Avatar billede sohl Nybegynder
19. februar 2002 - 13:32 #9
hehe respekt...
Avatar billede lhdesign Nybegynder
19. februar 2002 - 15:56 #10
Er det ikke bare at oprette en forespørgelsel som  sumere på post nr.
Du opretter en between and between på post nr. feltet for at lave en valgfri begrænsning.
Avatar billede proaccess Nybegynder
19. februar 2002 - 17:50 #11
Nej for idéen er at få hver record gentaget [Antal gentagelser] gange, og det kan man IKKE få ved "bare at summere på post nr."
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester