Jeg har 2 tabeller som jeg gerne vil have slået sammen med en join. Samtidigt skal jeg sortere i rækkefølgen i dem udfra en tabel som de begge har der hedder "sorter".
ex.
Tabel1: Tab1ID T1_Navn T1_Nummer formID sorter
Tabel2: Tab2ID T2_Navn T2_Nummer formID sorter
Samtidig skal de have et bestemt formID som bliver ført med hen på siden via et link. Det formID er det samme for begge tabeller.
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
SQL = "SELECT * FROM Tabel1 INNER JOIN Tabel2 ON Tabel1.formID=Tabel2.formID WHERE Tabel1.formID = " & formID & " ORDER BY Tabel1.sorter, Tabel2.sorter"
Af en eller anden grund så tager den ikke data med fra tabel 1?! Mht. sorteringen så kan det være at den første i sorteringsrækken ligger i tabel2 og den næste så ligger i tabel1 osv.
ja jeg har prøvet begge. Arne_v's kommer med en fejl. Og den du har shrevet tager kun det med som står på den plads som jeg har betegnet som tabel2. Sorteringen skal gerne fungere så den går ind og sorterer på begge tabeller på samme tid. Alle numrene i de kolonner vil være unikke.
fx. At der først kommer en post fra table1 fordi der er en post der med sorteringsnummer 1. Derefter kommer der måske en post fra table2 fordi der er en post der med sorteringsnummer 2 osv. Jeg ved ikke om det kan lade sig gøre?!
SQL = "SELECT * FROM (SELECT Tabel1.Tab1ID as ID, Tabel1.T1_Navn as Navn, Tabel1.formID, Tabel1.sorter FROM Tabel1 UNION ALL SELECT Tabel2.Tab2ID as ID, Tabel2.T2_Navn as Navn, Tabel2.formID, Tabel2.sorter FROM Tabel2) as t1 WHERE t1.formID = " & formID & " ORDER BY sorter DESC;"
Set rs = Conn.Execute (SQL) do while not rs.EOF response.Write rs("id") & " " & rs("navn") & "<br>" rs.Movenext loop
;) så prøv at vise den (PS. Er først tilbage lørdag)
Synes godt om
Ny brugerNybegynder
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.