---
title: "Hämta de som inte handlat på 6 månader"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/160335-hämta-de-som-inte-handlat-på-6-månader"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "JAreMANNEN"
published: "2007-05-15T07:33:36.000Z"
updated: "2007-05-15T07:43:09.000Z"
replies: 3
views: 280
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/160335-hämta-de-som-inte-handlat-på-6-månader"
---

# Hämta de som inte handlat på 6 månader

## #1 — JAreMANNEN, 2007-05-15T07:33Z

Tja, får huvudvärk över detta nu =)

Två tabeller: *tblKund*, *tblOrder*

**tblKund**
ID

**tblOrder**
KundID
Datum

Vill alltså hämta fram alla de kunder som **INTE** lagt någon order de senaste 6 månaderna.

```
SELECT * FROM tblKund
INNER JOIN tblOrder
ON tblKund.ID = tblOrder.KundID
WHERE NOT tblOrder.Datum BETWEEN '2006-12-15' AND '2007-05-15'
```

Så går ju inte skriva, för den hämtar ju bara informationen..ingen "check" huruvida det existerar senare data i *tblOrder*.
Kan inte tänka mig att detta ska vara svårt, men det står helt still i min stressade skalle :)

Tack på förhand!

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

## #2 — @nders, 2007-05-15T07:37Z

Vi får huvudvärk av att du inte anger vilken dbms och version du använder.

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

## #3 — JAreMANNEN, 2007-05-15T07:42Z

gah, glömmer alltid!!
SQL Server 2000

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

## #4 — @nders, 2007-05-15T07:43Z

Om man kör en någotsånär vettig dbms bör detta funka:

```
SELECT * FROM tblKund
WHERE ID NOT IN
(SELECT KundID FROM tblOrder
WHERE Datum BETWEEN '2006-12-15' AND '2007-05-15')
```

edit: SQL Server 2000 räknas som "någotsånär vettig dbms".

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/160335-hämta-de-som-inte-handlat-på-6-månader
