14. oktober 2003 - 23:11Der er
21 kommentarer og 1 løsning
Flet udtræk fra 2 tabeller
I mit bookingsystem har jeg 2 tabeller i min database
Tabel1 en der indeholder en række 'strKlokken' som er døgnets 24 timer 0000 0030 0100 0130 .. ... ...osv til 2330
tabel2 der indeholder de tidspunkter ('strTid') hvor der er en bruger der har reserveret en tid Fx. 0100 0500 0930 osv... til der ikke er flere reservationer
Nu kunne jeg godt tænke mig at udskrive alle døgnets 24 timer:
Den er let nok!
strSQL = "Select * From tabel1" Set rs = Conn.Execute(strSQL) Do While Not rs.EOF Response.write "<tr><td>" & rs("strKlokken") & "</td></tr>" rs.MoveNext Loop
Den skriver alle tiderne i en lang række,
men hvordan får jeg flettet de to tabeller sammen så, at hver gang der er en reseveret tid fra tabel2 så skrives den ud foran det rigtig tidspunkt fra tabel1.
Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Der virker til dels, der udskriver to tidspunkter, nemlig de 2 tider hvor der ligger en tidsbestilling. Jeg ville dog gerne have at den udskrev hele dagen også selv om der kun er 2 er bestillinger. Fx. 0800 0830 - bestilt 0900 0930 - bestilt 1000 1030 osv...
Jo det er muligt jeg skal bare lige grave sql'en frem igen. strSQL = "Select * from tabel1 Left Outer join tabel2 on tabel2.strTid = tabel2.strKlokken"
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.