---
title: "Join och SQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/77793-join-och-sql"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "pirajan"
published: "2003-05-22T22:27:30.000Z"
updated: "2003-05-24T14:14:18.000Z"
replies: 8
views: 222
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/77793-join-och-sql"
---

# Join och SQL

## #1 — pirajan, 2003-05-22T22:27Z

Har pulat med detta halva natten, men fattar fortfarande inte Joins och sånt. 

Jag har två tabeller 

tblForum
id
fldTitle
fldDescription

och 

tblForumMessages
fldForumId
fldUsername
fldDate

Nu vill jag skriva ut en lista som innehåller alla forumen (typ som här på webforum) i stil med:

tblForum.fldTitle              tblForumMessages.fldDate         tblForumMessages.fldUsername
tblForum.fldDescription
                        
Alltså att den skriver ut ett forum med datum för senaste inlägget och vem som skrev det... Hur gör jag?

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

## #2 — OveRRidE, 2003-05-22T22:45Z

Flyttas från ASP, VBScript.

RED. Fel.

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

## #3 — pirajan, 2003-05-22T22:47Z

Men detta listar ju samma forum flera gånger...?

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

## #4 — OveRRidE, 2003-05-22T22:48Z

Jo, jag tänkte lite fel.

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

## #5 — LarsG, 2003-05-23T08:11Z

```
select f.fldTitle,
          m.fldDate ,
          m.fldUsername, 
          f.fldDescription 
from tblForum as f inner join tblForumMessages m
 on f.id = m.forumid
where fldDate in (
select  max(fldDate) from  tblForumMessages
 where forumid = m.forumid )
```

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

## #6 — pirajan, 2003-05-23T19:31Z

Får error:

SQLState: 42000
Native Error Code: 1064
\[TCX\]\[MyODBC\]You have an error in your SQL syntax near 'select max(fldDate) from tblForumMessages where forumid = m.forumid )' at line 1

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

## #7 — Sebbe, 2003-05-23T19:42Z

**/red** Den redigerar vi bort. :)

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

## #8 — juventus1, 2003-05-24T10:21Z

MySQL stöder sub-queries från och med v. 4.1. Kolla här: <http://www.mysql.com/doc/en/ANSI_diff_Sub-selects.html> Där får du lite tips om hur du kan skriva om den.

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

## #9 — LarsG, 2003-05-24T14:14Z

Det går inte att skriva detta med en fråga utan att använda subselect.

<http://www.mysql.com/doc/en/example-Maximum-column-group-row.html>

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/77793-join-och-sql
