Avatar billede sorenmt84 Juniormester
31. december 2007 - 00:45 Der er 2 kommentarer og
1 løsning

Sql skal hente fra 3 tabeller

Jeg har lige nu denne sql:

Set rs_projekt =  Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT p.* " & _
  "FROM projekter AS p " & _
  "INNER JOIN projekter_medarbejdere AS pm ON pm.ref_projekt = p.id " & _
  "WHERE p.slettet = false " & _
  "AND cdate(pm.dato_fra) = #" & dato_start & "# " & _
  "AND pm.ref_medarb = " & Request.QueryString("id") & " " & _
  "OR cdate(pm.dato_til) = #" & dato_start & "# " & _
  "AND p.slettet = FALSE " & _
  "AND pm.ref_medarb = " & Request.QueryString("id") & " " & _ 
  "OR cdate(pm.dato_fra) <= #" & dato_start & "# " & _
  "AND cdate(pm.dato_til) >= #" & dato_start & "# " & _
  "AND p.slettet = FALSE " & _
  "AND pm.ref_medarb = " & Request.QueryString("id") & " " & _
  "OR cdate(pm.dato_fra) >= #" & dato_start & "# " & _
  "AND cdate(pm.dato_til) <= #" & dato_slut & "# " & _
  "AND p.slettet = FALSE " & _
  "AND pm.ref_medarb = " & Request.QueryString("id") & " " & _
  "OR cdate(pm.dato_fra) Between #" & dato_start & "# And #" & dato_slut & "# " & _
  "AND p.slettet = FALSE " & _
  "AND pm.ref_medarb = " & Request.QueryString("id") & " " & _
  "ORDER BY pm.dato_fra ASC;"

Jeg skal have koblet en ekstra tabel på, så jeg også kan hente data ind fra tabellen "fravaer" - Tabellen hænger ikke sammen med de 2 nuværende, så skal have koblet på, hvor jeg kan hente alt fra tabellen fravaer, der opfylder en række kriterier (fx ref_medarb = Request("id") osv) - I selve min side, skal jeg desuden kunne udskrive data fra alle 3 tabeller.

Lige nu kan jeg skrive rs_projekt("felt") hvor jeg så får data fra tabellen "projekter", men jeg skal også kunne gøre det fra projekter_medarbejdere og fravaer (vil gerne lige have et eksempel på hvordan jeg gør det)
Avatar billede hundevennen Nybegynder
31. december 2007 - 07:50 #1
Avatar billede sorenmt84 Juniormester
02. januar 2008 - 00:09 #2
Syntes jeg ikek rigtig at jeg får noget ud af
Avatar billede sorenmt84 Juniormester
15. januar 2008 - 17:06 #3
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