Hur söker jag enklast igenom 2 kollumner?
Måste jag använda union?
Söka genom 2 kollumner?
13 svar · 246 visningar · startad av SteveP
Det blir mycket lättare att hjälpa om du ger oss namn på kolummer, tabeller. Och ett exempel på hur det ska användas.
SQL = "Select * from DollsNyheter Where DollsNyheter.Nyhetsrubrik Like '%" & sok & "%' order by NyhetsDatum ASC"
Jag tänkte mig
SQL = "Select * from DollsNyheter Where DollsNyheter.Nyhetsrubrik AND DollsNyheter.Nyhet Like '%" & sok & "%' order by NyhetsDatum ASC"
Du får nog göra så här:
SQL = "Select * from DollsNyheter Where DollsNyheter.Nyhetsrubrik LIKE '%" & sok & "%' OR DollsNyheter.Nyhet Like '%" & sok & "%' order by NyhetsDatum ASC"
Den verkar inte hitta nåt när jag gör så..... hmmm
I din sql-sats använder du AND, jag använde OR. Med min variant kollar den om antingen Nyhetsrubrik eller nyhet innehåller innehållet i variablen sok. Med din variant kollar den om båda innehåller sok.
Jag syftade på din variant och den returnerar inget om jag söker på nån Nyhetstext som ligger i tabellen Nyhet.
Den retunerar bara om den hittar nåt i rubrik tabellen
SteveP skrev:
Jag syftade på din variant och den returnerar inget om jag söker på nån Nyhetstext som ligger i tabellen Nyhet.
Den retunerar bara om den hittar nåt i rubrik tabellen
Menar du inte kolummen? :q
Ja kolummnerna.. du får ursäkta jag är lite trött ;)
aa jag testade att använda enbart
Where DollsNyheter.Nyhetsrubrik LIKE '%" & sok & "%'
och
Where DollsNyheter.Nyhet LIKE '%" & sok & "%'
Båda fungerar enskilt men inte tillsammans som du visade
Nu fungerar det utmärkt, jag vet inte vad jag hade slarvat med.
Stort tack!
Flyttas från ASP