---
title: "Flera where satser...."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21859-flera-where-satser"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "nicon"
published: "2002-01-02T01:07:00.000Z"
updated: "2002-01-02T14:14:00.000Z"
replies: 7
views: 158
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/21859-flera-where-satser"
---

# Flera where satser....

## #1 — nicon, 2002-01-02T01:07Z

Återkommande fråga, men jag fick inte riktigt hjälp av de andra frågorna.
Skall sortera ut följande:

```
SQL = "SELECT TOP 3 * FROM Members WHERE morf = kon AND bild = TRUE ORDER BY datum desc;"
```

hur ska jag göra för att det skall fungera?

MvH

NiC0N

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

## #2 — Pace, 2002-01-02T01:29Z

Hur menar du? Det borde fungera utmärkt. I alla fall förutsatt att morf och kon är två fält.

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

## #3 — nicon, 2002-01-02T01:54Z

mmm... ja tycker med de men de gör de inte....

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

## #4 — Pace, 2002-01-02T02:07Z

Vad får du för fel då?

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

## #5 — nicon, 2002-01-02T03:12Z

hmmm detta händer...

> Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 
>
> \[Microsoft\]\[ODBC Microsoft Access Driver\] Syntax error (missing operator) in query expression 'morf = 'F' AND bild = 'TRUE''. 
>
> /search.asp, line 167

fattar ingenting...

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

## #6 — Pace, 2002-01-02T13:07Z

Om "bild" är ett true/false fält så ska du inte ha några fnuttar runt TRUE, alltså:

bild = TRUE

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

## #7 — nicon, 2002-01-02T13:21Z

Om man inte har ett TRUE/FALS fält, hur skriver man "fnuttarna" då?

```
'"& variabel &"'
```

Stämmer det?

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

## #8 — Pace, 2002-01-02T14:14Z

Det beror på vad du har för fält. Har du ett textfält så skriver du med fnuttar, ja. Är det datumfält så använder du #, och är det ett numeriskt fält så skriver du bara numret.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21859-flera-where-satser
