---
title: "Ny jobbig SQL!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/68120-ny-jobbig-sql"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "saw"
published: "2003-02-12T22:34:26.000Z"
updated: "2003-02-12T22:34:26.000Z"
replies: 0
views: 144
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/68120-ny-jobbig-sql"
---

# Ny jobbig SQL!

## #1 — saw, 2003-02-12T22:34Z

Jag försöker att förändra en redan bra SQL till att redan bli bättre.
Ursprungliga SQL:

SELECT TOP 5 t_SongTitlar.ArrNo, t_SongTitlar.songtitel, 
Count(t_Placering.Placering) AS AntalPlac, t_Område.Område 
FROM (t_Område INNER JOIN t_Placering ON 
(t_Område.omr_Id = t_Placering.omr_Id) 
AND (t_Område.omr_Id = t_Placering.omr_Id)) 
INNER JOIN t_SongTitlar ON t_Placering.ArrNo = t_SongTitlar.ArrNo 
WHERE t_Område.Område='Sverige' AND t_Placering.Placering=1
GROUP BY t_SongTitlar.ArrNo, t_SongTitlar.songtitel, t_Område.Område 
ORDER BY 3 DESC
\</code\>
Här får jag fram ArrNo Sångtitel AntalPlaceringar och område.
Vad jag saknar är att jag ville ha fram den bästa placeringen också...

Denna SQL gör ju så att den enbart söker på 1:or
(alltså förstaplatser), det är inte nödvändigt 
utan det bästa resultatet av top fem.
Jag har försökt på en massa sätt, men inte lyckats.
Vore tacksam för hjälp

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/68120-ny-jobbig-sql
