---
title: "Problem med sql-fråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/178063-problem-med-sql-fråga"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "mydadissunra"
published: "2009-04-16T12:58:19.000Z"
updated: "2009-04-17T08:43:18.000Z"
replies: 2
views: 372
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/178063-problem-med-sql-fråga"
---

# Problem med sql-fråga

## #1 — mydadissunra, 2009-04-16T12:58Z

SELECT DISTINCT Id, RFID, ToonName, ArmyName, Fraction, Unit, Picture, Weapon, WS, BS, S, T, W, I, A, Sv, COUNT( ) AS Wound, 
FROM            session
WHERE        (Unit = @Unit)
GROUP BY Weapon, ToonName

I COUNT() vill jag räkna ut T (where unit=@unit) minus S (where unit=@en annan unit) + 4

Några förslag?

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

## #2 — LarsG, 2009-04-17T08:07Z

Det blir enklare att förstå vad du vill uppnå om du visar exempel på innehåll i din tabell och vilket resultat du förväntar dig.

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

## #3 — mydadissunra, 2009-04-17T08:43Z

I databasen ligger det olika gubbar med en massa egenskaper (t.ex. vapen).. Varje gubbe tillhör en enhet. Jag vill ta fram alla olika slags gubbar från varje enhet, de skall grupperas efter vapen och namn och jag vill även räkna hur många det finns av varje slags gubbe.

Sedan vill jag jämföra (en vald enhets W) minus (en annans enhets S) + 4

Såhär ser min fråga ut när jag sorterar fram gubbar:
SELECT DISTINCT 
                         Id, RFID, ToonName, ArmyName, Fraction, Unit, Picture, Weapon, WS, BS, S, T, W, I, A, Sv, COUNT(RFID) AS Antal
FROM            session
WHERE        (Unit = @Unit)
GROUP BY Weapon, ToonName

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/178063-problem-med-sql-fråga
