---
title: "Hjälp med SQL sats"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/43438-hjälp-med-sql-sats"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "aleborg"
published: "2002-05-09T21:44:29.000Z"
updated: "2002-05-10T08:17:42.000Z"
replies: 1
views: 201
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/43438-hjälp-med-sql-sats"
---

# Hjälp med SQL sats

## #1 — aleborg, 2002-05-09T21:44Z

Behöver hjälp med en SQL sats!
Jag har tre tabeller, "Users", "My_Tips" och "Matcher".

Jag vill plocka ut dom senaste 30 spelade matcherna ur "Matcher" och sedan plocka ut dom 5 användare(Users) som har fått bäst poäng(My_Tips) på dom matcherna. Och allt ska helst ske i en SQL sats.

I "My_Tips" finns en kolumn som heter "My_Tips_MatchID" som innehar ID nummret på matchen som man tippat på, där finns även "My_Tips_Owner" som visar vem tipset tillhör och "My_Tips_Score" som anger hur många poäng man fick för matchen.

Om man plockar ut dom senaste 30 matcherna skulle det se ut så här:

```
Select Match_ID From Matcher Where Match_Score_1<>'' And Match_Score_2<>'' Order By Match_Tid Desc Limit 30
```

Om man plockar ut dom 5 användare som har fått mest poäng på alla matcher dom har spelat skulle det se ut så här:

```
Select sum(My_Tips_Score) as medel, User_Firstname, User_Lastname 
from Users inner join My_Tips on User_ID = My_Tips_Owner Where User_Toplist='yes' 
And My_Tips_Score>0 group by username order by 1 desc Limit 5
```

Den här koden ska alltså baseras istället på dom senaste 30 matcherna som har spelats och visa vem som har fått flest poäng under dom matcherna!

Rörigt?
Tacksam för hjälp :e

Red: Jag lade in radbrytningar i ditt kodexempel för att göra det mer läsbart

/Lars

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

## #2 — LarsG, 2002-05-10T08:17Z

Mysql?

Det går inte med en fråga i den "databashanteraren".

Du får plocka upp matchid för sig och sedan konstruera en ny fråga.

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

---

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