hej!
Använd en INNER JOIN till det. ;)
mvh Jörgen
------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***
4 svar · 171 visningar · startad av streetrobban
Hur gör man för att söka i hela databasen? Jag har en sök som hittar rätt å så, fast den söker bara från en tabell.
<% SQL = "SELECT * From news " & _
" WHERE writer like " & sok & _
" OR news like " & sok & _
" OR topic like " & sok & _
" OR datum like " & sok
Set objRecSet = objConn.Execute(SQL)
hej!
Använd en INNER JOIN till det. ;)
mvh Jörgen
------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***
Hur fan gör man det då? Vad är det och hur ska det placeras i koden?
har tabellerna något gemensamt med varandra? i så fall kan du göra sökningen i en fråga. inte? i så fall måste du göra en fråga per tabell.
hur ser dina tabeller ut och hur hänger de ihop med varandra?
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>
Okey!
Som anders sade ovan måste tabellerna ha någon form av relation till varandra. I mitt exempel har jag fältet AnvId i både tabellen Debatt och tabellen Profil. Alltså kan jag knyta samman dem med hjälp av det fältet.
strSQL = "SELECT p.req_Username, " & _
"d.Subject, d.Comment " & _
"FROM Debatt d " & _
"INNER JOIN Profil p " & _
"on d.AnvId = p.AnvId " & _
"where req_Username Like '%" & FixaTecken(Request.form("keyword")) & "%' " & _
"or Subject Like '%" & FixaTecken(Request.form("keyword")) & "%'" & _
"or Comment Like '%" & FixaTecken(Request.form("keyword")) & "%' "
Alltså gör du en sökning i båda tabellerna samtidigt.
mvh Jörgen
------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***