Just nu i M3-nätverket
Gå till innehåll

Söka i databaser


.mixon

Rekommendera Poster

Hej,

 

jag undrar om det är någon som vet hur man gör om man vill söka efter värden i en Access-databas om värderna man vill ha finns i 2 kolumner.

 

Min SQL-sats ser ut ungefär såhär:

 

SELECT * FROM tabell WHERE kolumn1 = värde1 ORDER BY värde2 DESC

 

Men i praktiken vill jag ha något som detta:

 

SELECT * FROM tabell WHERE kolumn1, kolumn2 = värde1 ORDER BY värde2 DESC

 

Jag har testat att separera kolumnerna med komma enligt ovan men det fungerar inte. Är det någon som vet hur jag ska gå till väga? Databasen är över ett spelschema och jag vill kunna sortera(ta fram) både ett lags hemma- och bortamatcher (hemma=kolumn1, borta=kolumn2).

 

Tacksam för all hjälp!

 

Mixon

Länk till kommentar
Dela på andra webbplatser

Tack! Har testat detta och får nu felmeddelande:

 

Microsoft OLE DB Provider for ODBC Drivers fel '80040e10'

 

[Microsoft][Drivrutin för ODBC Microsoft Access] För få parametrar angavs. 1 förväntades.

 

Vad betyder detta och var ska jag sätta parameter 1?

 

(sorry, det var antagligen det att jag glömt '' runt värdet för nu verkar det fungera)

 

Mixon

 

 

 

[inlägget ändrat 2001-08-24 09:51:53 av mixon1 ]

Länk till kommentar
Dela på andra webbplatser

Nja.

 

SELECT * FROM tabell WHERE kolumn1 = 'värde1' OR kolumn2 = 'värde1' ORDER BY värde2 DESC

 

MVH // Cyppe

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...