Avatar billede kiddoe Nybegynder
19. juni 2006 - 22:48 Der er 6 kommentarer og
1 løsning

Hjælp til udtræk

Hvordan? Er der en der kan hjælpe med at hente et udtræk?
Jeg skal have lavet en side der kan vise hvilke auktioner man har budt på.
- Man går til siden med en Qyery som ?byder=1
Bud ligger i tabellen
BUD og har bl.a. felterne ID, VAREID OG BYDERID
Auktionerne ligger i tabellen
AUKTIONER med bl.a. feltet VAREID
Avatar billede kiddoe Nybegynder
19. juni 2006 - 22:52 #1
Det drejer sig altså om hvordan jeg henter fra to tabeller og kun får vist et udtræk der viser auktioner der har byder med BYDERID 1
Avatar billede beef12 Nybegynder
19. juni 2006 - 23:13 #2
Hvilken databaseserver har du?

select a.*
from
AUKTIONER a
inner join BUD b
on a.VAREID = b.VAREID
and BYDERID = <<indsæt dit id>>
Avatar billede kiddoe Nybegynder
20. juni 2006 - 00:05 #3
hej jeg var lige væk fra PC -
Windows og access -
Jeg kigger på det imorgen "GAB" det er blevet lidt sent nu
Avatar billede kiddoe Nybegynder
20. juni 2006 - 17:15 #4
- Hej igen det gav dette resultat
[Microsoft][ODBC Microsoft Access Driver] Join expression not supported. ??
Avatar billede beef12 Nybegynder
20. juni 2006 - 18:37 #5
Prøv med følgende:

select a.*
from
AUKTIONER a, BUD b
where a.VAREID = b.VAREID
and BYDERID = <<indsæt dit id>>
Avatar billede kiddoe Nybegynder
20. juni 2006 - 19:18 #6
okay - jeg fandt ud af det ved at angive alle felter -
select felt1,felt2, (osv fra begge tabeller) from AUKTIONER inner join BUD on AUKTIONER.VAREID = BUD.VAREID Where BYDERID = " & SQLVal(lBYDERID)
- og det er jo også hvad du foreslår ovenfor
så mange tak - lægger du et svar :)
Avatar billede beef12 Nybegynder
20. juni 2006 - 20:29 #7
nårh access understøtter åbenbart ikke at man laver aliaser på den måde. Vidste jeg ikke - du skal sikkert bare skrive "BUD as b" i stedet for.

Anyway, det var godt at du fandt af det.
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
Kurser inden for grundlæggende programmering

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