---
title: "Vända på fråga.."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/168627-vända-på-fråga"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Zaiman"
published: "2008-02-01T09:33:09.000Z"
updated: "2008-02-01T09:47:18.000Z"
replies: 3
views: 555
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/168627-vända-på-fråga"
---

# Vända på fråga..

## #1 — Zaiman, 2008-02-01T09:33Z

Har en SQL Sats som plockar ut allt om datum är större än angivet datum

```
SELECT S.*, P.* FROM SK_SVAR S, SK_PERSON P WHERE S.PERSON_ID = P.ID AND (S.SVAR_DATUM >= TO_DATE(:Datum, 'YYYY-MM-DD'))
```

Men hur vänder jag på den? Jag vill få ut allt ur bägge tabeller om den inte finns med i SK_SVAR

Nyckeln mellan dem är SK_PERSON.ID - SK_SVAR.PERSON_ID

Behöver jag göra en underselect? 

DBMS = Oracle

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

## #2 — @nders, 2008-02-01T09:37Z

Hur menar du att du vill få ut allt ur bägge tabeller om du inte får träff i den ena?
Är det så här du menar?

```
SELECT S.*, P.* 
FROM SK_PERSON P
LEFT JOIN  SK_SVAR S
ON P.ID = S.PERSON_ID
AND (S.SVAR_DATUM >= TO_DATE(:Datum, 'YYYY-MM-DD'))
WHERE S.PERSON_ID IS NULL
```

mvh

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

## #3 — LarsG, 2008-02-01T09:41Z

> Jag vill få ut allt ur bägge tabeller om den inte finns med i SK_SVAR

Jag förstår inte. Vad menar du med *den*?

Ge exempel på datainnehåll och förväntat resultat

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

## #4 — Zaiman, 2008-02-01T09:47Z

Hmmm.. Ibland tänker jag inte rätt.. Tack @nders

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/168627-vända-på-fråga
