webForumDet fria alternativet

Finns det nån vänlig själ som kan förklara...?

Databaser & SQL

9 svar · 335 visningar · startad av Magic

Medlem sedan sep. 200122 inlägg
Frågan#1
Medlem sedan jan. 20011 140 inlägg
#2
<% SQL="SELECT * FROM medlem WHERE not flagga ='ON' ORDER BY Enamn, Fnamn
Medlem sedan dec. 200012 464 inlägg
#3
 SQL="SELECT * FROM medlem WHERE flagga is null or flagga not = 'ON' ORDER BY Enamn, Fnamn
Medlem sedan maj 20018 027 inlägg
#4

...where flagga not in ('ON')....

Funkar i Oracle åtminstone. Rent allmänt kan man inte hålla på att jämföra NOT med olika värden. NOT används snarare för att jämföra andra saker med varandra.

Medlem sedan sep. 200122 inlägg
#5

Tyvärr, det var tillbaka till ruta ett. För jag får inte en enda träff av flera hundra.....

Något annat tips?

Medlem sedan dec. 200012 464 inlägg
#6
select * from medlem where flagga <> 'ON' or flagga is null
Medlem sedan sep. 200122 inlägg
#7

Lars G

Fick följande meddelande:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 
[Microsoft][ODBC Microsoft Access Driver] Syntax error in query expression 'flagga is null or flagga not ='ON''. 

/_secure/medlem.asp, line 217

Jag fattar inte det här...

Medlem sedan maj 20018 027 inlägg
#8

Magic skrev:

Lars G

Fick följande meddelande:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 
[Microsoft][ODBC Microsoft Access Driver] Syntax error in query expression 'flagga is null or flagga not ='ON''. 

/_secure/medlem.asp, line 217

Jag fattar inte det här...

Spontant gissar jag att den har gjort jämförelsen: NOT='ON'
vilket känns helt galet för mig. Men jag tänker antagligen galet då det är LarsG som har tipsat om att man kan göra så.

Medlem sedan sep. 200122 inlägg
#9

Sorry UlfT, men det gick inget vidare.....

Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 
[Microsoft][ODBC Microsoft Access Driver] In operator without () in query expression 'flagga not in = ('ON')'. 

/_secure/medlem.asp, line 217
Medlem sedan sep. 200122 inlägg
#10

LarsG Denna fungerade bra! Tack!

<% Texter = "SELECT * FROM medlem WHERE flagga <> 'ON' or flagga is null ORDER BY Enamn, Fnamn"
277 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
142 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
143 ms — ändringar (db)