15. januar 2004 - 19:55Der er
9 kommentarer og 2 løsninger
Sortering efter anden tabel (værdi)
Hej eksperter
Jeg har følgende: strQuery="SELECT PlusprofilID from PLUSPROFIL_KATEGORIER WHERE KategoriID = " & trim(request.queryString("ID"))
Men jeg vil gerne have indsat en sortering efter kollonen "Visninger" (en talværdi), som dog ligger i en anden tabel, som hedder "PLUSPROFIL_ANNONCER".
Men hvordan er det lige at man gør det, når værdien kommer fra en anden tabel?
Tabeller er knyttet sammen via PlusprofilID (tabellen PLUSPROFIL_KATEGORIER) OG ID (tabellen PLUSPROFIL_ANNONCER)
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
Prøv sådan her så ved at JOINe de to tabeller sammen på PLUSPROFIL_KATEGORIER.PlusprofilID = PLUSPROFIL_ANNONCER.ID:
strQuery="SELECT PlusprofilID from PLUSPROFIL_KATEGORIER left join PLUSPROFIL_ANNONCER on PLUSPROFIL_KATEGORIER.PlusprofilID = PLUSPROFIL_ANNONCER.ID WHERE KategoriID = " & trim(request.queryString("ID") & " ORDER BY PLUSPROFIL_ANNONCER.Visninger")
Kan du også hjælpe mig med at få disse 2 forepørgsler kørt sammen i en?
strQuery="SELECT PlusprofilID from PLUSPROFIL_KATEGORIER left join PLUSPROFIL_ANNONCER on PLUSPROFIL_KATEGORIER.PlusprofilID = PLUSPROFIL_ANNONCER.ID WHERE KategoriID = " & trim(request.queryString("ID") & " ORDER BY PLUSPROFIL_ANNONCER.Visninger") Set rs=dataConn.Execute(strQuery)
strQuery="SELECT * FROM PLUSPROFIL_ANNONCE where PlusprofilID = " & rs("PlusprofilID") Set rs=dataConn.Execute(strQuery)
Det kan tilføjes til where delen i den første. Skal der så OR eller AND imellem ?? (her med OR):
strQuery="SELECT PlusprofilID from PLUSPROFIL_KATEGORIER left join PLUSPROFIL_ANNONCER on PLUSPROFIL_KATEGORIER.PlusprofilID = PLUSPROFIL_ANNONCER.ID WHERE KategoriID = " & trim(request.queryString("ID") & " OR PLUSPROFIL_ANNONCER.PlusprofilID = " & rs("PlusprofilID") & " ORDER BY PLUSPROFIL_ANNONCER.Visninger") Set rs=dataConn.Execute(strQuery)
Hej igen. Beklager ventetiden. Men jeg kan se at du misforstod mig lidt ved mit sidste spg. Jeg lukker og fortsætter her :-D http://www.eksperten.dk/spm/454941
skulle måske lige tilføjde lidt: det går nok uden, det behøver du ikke
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.