---
title: "En join kanske?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21422-en-join-kanske"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "H_E_Pennypacker"
published: "2001-04-15T15:59:00.000Z"
updated: "2001-04-15T16:17:00.000Z"
replies: 2
views: 197
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/21422-en-join-kanske"
---

# En join kanske?

## #1 — H_E_Pennypacker, 2001-04-15T15:59Z

Har två tabeller som  har en relation mellan dess båda ID, tabellerna ser ut som följer

ol          ol_week

ID          ol_ID
Namn        Week
            ID

Nu vill jag plocka ut ID och Namn från ol när Week är den vecka som det är.

Rätt ID får man på samma rad i tabellen ol_week som rätt week är på. Den ska sen liksom föras över till tabellen ol och där plocka ut ID och Namn

Detta vart krångligt, men nån kanske förstår

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

## #2 — LarsG, 2001-04-15T16:13Z

Jo, jag håller med om att det var en krånglig beskrivning. Något oklart vilka kolumner som ingår i vilken tabell. Men något sånt här kanske passar

```
select id,name 
  from ol
 where id in (select ol_id 
                from ol_week
               where week = datepart('ww',now())
```

Hur man får fram aktuell vecka skiljer sig mellan dbms. Ovan gäller för access, om det är SQL server så byt ut now() mot getdate()

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

## #3 — H_E_Pennypacker, 2001-04-15T16:17Z

Ok ska prova, men vad jag förstår så måste raden week i tabellen vara formaterad som datum, just nu är det bara tal med en rad för varje veckonummer, kan man lösa det ändå, eller får jag göra om.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21422-en-join-kanske
