PettaaaMedlem sedan feb. 200712 inlägg
Hej!
Det är så att jag har två tabeller medlemmar som innehåller namn på medlemmar. Sen har jag en som heter arbetstid med antal timmar en medlem har jobbat och vilken dag han jobbade.. Nu vill jag skriva ut från de båda tabellerna. Jag har förstått att man måste använda sig av inner join men jag hajjar inte riktigt hur det fungerar.
Tabellerna:
tbl_medlem:
medlemsId
medlemsNamn
tbl_arbetstid:
medlemsId
arbetsTid
arbetsDag
Nu vill jag skriva ut hur många timmar personen har jobbat under en viss dag. Alltså där tbl_arbetsTid.medlemsId = tbl_medlem.medlemsId vill jag att personens namn, arbetsTid samt arbetsDag skrivas ut.
Kanske inte var den bästa förklaringen men jag hoppas ni förstår.
Tack på förhand!
LarsGMedlem sedan dec. 200012 465 inlägg
För alla dagar
select medlemsNamn, arbetsTid, arbetsDag
from tbl_medlem join tbl_arbetstid on tbl_medlem.medlemsId = tbl_arbetstid.memdlemsId
Nu vill jag skriva ut hur många timmar personen har jobbat under en viss dag.
Hur är kolumnen arbetsDag definierad?
PettaaaMedlem sedan feb. 200712 inlägg
Är inte riktigt säker på vad du menar med definerad.
Men om det är som jag tror så är det, DATE, shortDate.
Tack öfr visat intresse!
LarsGMedlem sedan dec. 200012 465 inlägg
Det var typen jag ville veta, vilken databashanterare använder du? Shortdate är ingen standardtyp. Hur man ställer villkor på kolumner av typen date skiljer sig mellan olika DBMS.
PettaaaMedlem sedan feb. 200712 inlägg
Det är Access jag använder som databashanterare.
PettaaaMedlem sedan feb. 200712 inlägg
Har löst det nu!
Men tack för hjälpen ändå!