pepparMedlem sedan dec. 2001822 inlägg
Jag vill ha ut data ur två tabeller, en som heter medlemsregister och en som heter logg. En slags variant på ett vilka är online system.
Tabellen logg har bla. två fält som heter logUsrId & logOnline . Om en medlem är online så finns värdet "1" i fältet logOnline och jag vill med hjälp av värdet som finns å fältet logUsrId hämta två fält usrFornamn, usrEfternamn ur tabellen medlemsregister. Alltså. Jag loopar genom hela tabellen logg och finns det medlemmar online så skall namnet hämtas från tabellen medlemsregister
Går det att göra med bara en SQLfråga...? Jag har inte lyckats..
firstchoiceMedlem sedan okt. 2001605 inlägg
SELECT * FROM medlemsregister m
INNER JOIN logg l ON m.UsrId = l.logUsrId
WHERE l.logOnline = 1
inte säker, eftersom det är svårt för mig att testa :)
pepparMedlem sedan dec. 2001822 inlägg
Feltyp:
(0x80020009)
Undantag inträffade.
/include/secureMe.asp, line 70
Är inte säker på hur jag skriver ut informationen som jag får från DB´n?
firstchoiceMedlem sedan okt. 2001605 inlägg
posta koden i ASP forumet och se om du får svar där!
pepparMedlem sedan dec. 2001822 inlägg
Din SQL fungerade efter lite pillande. :)
Engine^Medlem sedan dec. 20002 861 inlägg
SELECT usrFornnamn, usrEfternamn FROM medlemsregister
INNER JOIN logg ON logg.logUsrId = medlemsregister.logUsrId
WHERE logOnline = 1
Red.: Uppkopplingen gick i graven ett tag, men jag fifflade med uppdatera... nåja ett svar till skadar väl inte ;)