---
title: "Finns det nån vänlig själ som kan förklara...?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/96964-finns-det-nån-vänlig-själ-som-kan-förklara"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Magic"
published: "2004-02-09T16:28:09.000Z"
updated: "2004-02-09T17:00:22.000Z"
replies: 9
views: 340
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/96964-finns-det-nån-vänlig-själ-som-kan-förklara"
---

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

## #1 — Magic, 2004-02-09T16:28Z



Permalänk: https://www.webforum.nu/p/96964

## #2 — andreas_lindh, 2004-02-09T16:38Z

```
<% SQL="SELECT * FROM medlem WHERE not flagga ='ON' ORDER BY Enamn, Fnamn
```

Permalänk: https://www.webforum.nu/p/1271698

## #3 — LarsG, 2004-02-09T16:38Z

```
 SQL="SELECT * FROM medlem WHERE flagga is null or flagga not = 'ON' ORDER BY Enamn, Fnamn
```

Permalänk: https://www.webforum.nu/p/1271699

## #4 — UlfT, 2004-02-09T16:39Z

...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.

Permalänk: https://www.webforum.nu/p/1271700

## #5 — Magic, 2004-02-09T16:42Z

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?

Permalänk: https://www.webforum.nu/p/1271702

## #6 — LarsG, 2004-02-09T16:48Z

```
select * from medlem where flagga <> 'ON' or flagga is null
```

Permalänk: https://www.webforum.nu/p/1271705

## #7 — Magic, 2004-02-09T16:49Z

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...

Permalänk: https://www.webforum.nu/p/1271706

## #8 — UlfT, 2004-02-09T16:51Z

> **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å.

Permalänk: https://www.webforum.nu/p/1271707

## #9 — Magic, 2004-02-09T16:52Z

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
```

Permalänk: https://www.webforum.nu/p/1271708

## #10 — Magic, 2004-02-09T17:00Z

LarsG Denna fungerade bra! Tack!

```
<% Texter = "SELECT * FROM medlem WHERE flagga <> 'ON' or flagga is null ORDER BY Enamn, Fnamn"
```

Permalänk: https://www.webforum.nu/p/1271711

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/96964-finns-det-nån-vänlig-själ-som-kan-förklara
