webForumDet fria alternativet

MS Access Söka i flera kolumner

Databaser & SQL

4 svar · 326 visningar · startad av MR.JR

Medlem sedan nov. 200114 inlägg
Frågan#1

Hur gör jag för att söka i flera kolumner samtidigt.

Jag har en databas var en tabell innehåller 3st kolumner med olika tidsperioder. Dvs. tidp1, tidp2, tidp3. I alla kolumner kan det stå t.ex aug, sept , okt... Hur bygger jag upp frågan så att jag får ut alla poster med aug varesig det står i tidp1, tidp2 eller tidp3?

Medlem sedan okt. 20041 556 inlägg
#2

SELECT * FROM t WHERE tidp1 LIKE 'aug%' OR tidp2 LIKE 'aug%' OR tidp3 LIKE 'aug%'

Alternativt om du bara har det exakta värdet.

SELECT * FROM t WHERE tidp1='aug' OR tidp2='aug' OR tidp3='aug'

Medlem sedan dec. 200012 464 inlägg
#3

Flyttas från databashanterare

Medlem sedan nov. 200114 inlägg
#4

Vill gärna kunna göra det direkt i MS.Access... En Rapport som baserar sig på en fråga. Det kommer alltså upp en dialogruta var jag skall skriva in det jag söker efter....jag vill söka på tex "aug" då skall den söka i alla 3 kolumnerna och generera en rapport med de poster som innehåller "aug "

Medlem sedan okt. 20041 556 inlägg
#5

Ja, och då gör jag som jag skrev.
Lägg till en fråga i access (SQL-läge) med en inputparameter.

263 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)