---
title: "Hjälp med SQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/101417-hjälp-med-sql"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Jaan"
published: "2004-04-13T21:12:30.000Z"
updated: "2004-04-15T07:44:28.000Z"
replies: 4
views: 232
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/101417-hjälp-med-sql"
---

# Hjälp med SQL

## #1 — Jaan, 2004-04-13T21:12Z

Hej!

Jag håller på med en sida till min fotbollsklubb och har ett litet problem med en SQL fråga.
Jag har tre tabeller (lite förenklade):

\-members
 member_id
 name

\-match
 match_id
 match_result

\-match_goals
 goal_id
 goal_member_id
 assist_member_id
 match_id

Jag lyckas inte få ut namn på målgörare och assist för en match till samma Record Set. Nån som kan hjälpa mig?

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

## #2 — @nders, 2004-04-14T04:25Z

Något sånt här, kanske?

```
SELECT mg.goal_id, m1.name AS goal_member, m2.name as assist_member
FROM members AS m1, members AS m2, match_goals AS mg
WHERE mg.goal_member_id = m1.member_id AND mg.assist_member_id = m2.member_id
AND mg.match_id=1
ORDER BY mg.goal_id
```

Flyttas från Access.

mvh

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

## #3 — Engine^, 2004-04-14T04:47Z

Bara en fundering här... ett mål måste ju inte ha en assist.

```
SELECT mg.goal_id, m1.name AS goal_member, m2.name AS assist_member
FROM (match_goals AS mg
INNER JOIN members AS m1 ON m1.member_id = mg.goal_member_id)
LEFT JOIN members AS m2 ON m2.member_id = mg.assist_member_id
WHERE mg.match_id = 1
ORDER BY mg.goal_id
```

Paranteserna är för Access skull.

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

## #4 — Jaan, 2004-04-14T10:29Z

Hej!

Man tackar, det fungerade utmärkt.
Engine^ - helt rätt att vissa mål inte har någon assist. ;)

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

## #5 — Jaan, 2004-04-15T07:44Z

En följdfråga...

Funderar på hur en SQL-fråga skulle se ut om man la goal_member_id och assist_meber_id i varsin tabell.

tex,
\-goals
 id
 match_id
 member_id

\-assist
 id
 match_id
 member_id

Får det inte att fungera...

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/101417-hjälp-med-sql
