---
title: "Slå ihop SQL igen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/160260-slå-ihop-sql-igen"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Vinnaren"
published: "2007-05-14T11:53:48.000Z"
updated: "2007-05-17T11:32:59.000Z"
replies: 4
views: 312
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/160260-slå-ihop-sql-igen"
---

# Slå ihop SQL igen

## #1 — Vinnaren, 2007-05-14T11:53Z

Hej

Jag behöver hjälp att slå ihop en sql fråga.

har denna:

SELECT Time_To_Sec(TIMEDIFF(DATE_ADD(a.StartDatum, INTERVAL a.Langd DAY), Now())) as tidKvar, DATE_ADD(a.StartDatum, INTERVAL a.Langd DAY) as SlutTid, a.auktID, a.Rubrik, a.StartPris, a.StartDatum, a.katID, a.Beskrivning, a.Langd, a.Frakt, m.medID, m.Anvandarnamn, m.Ort FROM auktion as a INNER JOIN medlem as m ON a.medID = m.medID WHERE auktID=?;

Den jag vill ha in i den över är:

SELECT katID, namn FROM kategori;

a.katID = katID.

Men hur får man ihop dem så det funkar??

Tacksam för all hjälp

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

## #2 — The_Hulk, 2007-05-14T12:03Z

Har du testat

```
SELECT Time_To_Sec(TIMEDIFF(DATE_ADD(a.StartDatum, INTERVAL a.Langd DAY), Now())) as tidKvar, DATE_ADD(a.StartDatum, INTERVAL a.Langd DAY) as SlutTid, a.auktID, a.Rubrik, a.StartPris, a.StartDatum, a.katID, a.Beskrivning, a.Langd, a.Frakt, m.medID, m.Anvandarnamn, m.Ort[b], k.katID, k.namn[/b]
FROM auktion as a INNER JOIN medlem as m ON a.medID = m.medID [b]INNER JOIN kategori as k ON k.katID = a.katID[/b]
WHERE auktID=?;
```

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

## #3 — Vinnaren, 2007-05-14T12:06Z

japp, nu. Funkar fint. tack   :birp

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

## #4 — Vinnaren, 2007-05-16T18:12Z

behöver hjälp med att slå ihop en ny sql fråga   :stud 

har följande hittills:

```
SELECT DISTINCT a.auktID, a.Rubrik, a.medID, a.StartPris, a.StartDatum, a.Langd, b.Bud, b.medID, b.auktID FROM auktion as a LEFT OUTER JOIN bud as b ON b.auktID = a.auktID and bud = (select max(bud) from bud where bud.auktid = b.auktid) WHERE a.StartDatum <= Now() AND Time_To_Sec(TIMEDIFF(DATE_ADD(a.StartDatum, INTERVAL a.Langd DAY), Now())) < 0 AND a.medID=1
```

 

Den jag vill ha in i den över är:

```
SELECT medID, Anvandarnamn FROM medlem
```

 

b.medID = medID

Men hur får man ihop dem så det funkar??

Tacksam för all hjälp  :bire

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

## #5 — LarsG, 2007-05-17T11:32Z

```
SELECT 
a.auktID, a.Rubrik, a.medID, a.StartPris, a.StartDatum, a.Langd, 
b.Bud, b.medID, b.auktID , m.anvandarnamn
FROM auktion as a LEFT OUTER JOIN bud as b 
   ON b.auktID = a.auktID 
   and bud = (select max(bud) from bud where bud.auktid = b.auktid) 
   left join medlem as m on b.medid = m.medid
   WHERE a.StartDatum <= Now() 
   AND Time_To_Sec(TIMEDIFF(DATE_ADD(a.StartDatum, INTERVAL a.Langd DAY),Now())) < 0 
  AND a.medID=1
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/160260-slå-ihop-sql-igen
