Om jag har en kolumn som heter NAMN och en annan som heter ADRESS. Är det då möjligt att slå samman NAMN och ADRESS till en kolumn i en SQL-fråga som tex kan heta NAMNADRESS så man kan skriva en where-sats ungefär så här NAMNADRESS like 'nisse hult drottninggatan%' ?? Du kan slå ihop dem med CONCAT(): WHERE CONCAT(namn, adress) LIKE '...' Det fungerade inte heller... men kan det vara som så att concat eller concatenate inte fungerar inne i acsess. Kanske funkar via .net? Nej, nej, har inget att göra med hur du anropar. Det funkar inte för mig ....Söka i flera kolumner...
Om möjligt hur?Sv: Söka i flera kolumner...
Fast att bara göra så får knappast önskvärd effekt. Splitta upp söksträngen i ord och skapa ett villkor för varje ord: WHERE CONCAT(namn, adress) LIKE '%nisse%' OR CONCAT(namn, adress) LIKE '%hult%' OR CONCAT(namn, adress) LIKE '%drottninggatan%'Sv:Söka i flera kolumner...
Sv: Söka i flera kolumner...
Provade du med & som operator?
typ
a & b
Men som Per säger, gör inte så ändå.Sv:Söka i flera kolumner...
<code>
where concat(fnamn & enamn) Like '%" & varde & "%'
</code>
vad är galet ?