webForumDet fria alternativet

SÖka i flera poster/kolumner

Databaser & SQL

3 svar · 153 visningar · startad av Sammy

Medlem sedan maj 2000202 inlägg
Frågan#1

Jag undrar över hur denna 'rad' skall se ut om jag vill söka i flera kolumner ur en databas?

Set RStemp = Connect.Execute("SELECT * FROM MEDIA where RUBRIK like '%" & sokterm & "%' Order by DATUM desc")

De kolumner jag vill ha med är:
RUBRIK, MELLANRUBRIK, INLEDNING, TEXT och SKRIBENT.

Är detta möjligt att göra?

------------------
/Sammy Swärd

Medlem sedan dec. 200012 464 inlägg
#2

Yns

Set RStemp = Connect.Execute(_
"SELECT * FROM MEDIA " & _
where RUBRIK like '%" & sokterm & "%'" &_
" or mellanrubrik like '%" & sokterm & "%'" &_
" or INLEDNING like '%" & sokterm & "%'" &_
" or [text] like '%" & sokterm & "%'" &_
" or skribent like '%" & sokterm & "%'" &_
" Order by DATUM desc")

Text är ett reserverat ord i vissa sql-dialekter, det är därför jag har satt det inom []. (Användning av [] är specifikt för Access.)

------------------
essentitia preter non sans multiplicandum

Medlem sedan maj 2000202 inlägg
#3

Tack LarsG ;)

Fungerar perfekt. Vad vore detta forum utan dig. ;) Inte första gången du hjälper mig och jag hoppas heller inte att det blir den sista!

------------------
/Sammy Swärd

Medlem sedan aug. 2000526 inlägg
#4

Datum

Fel

254 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)