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)
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.