---
title: "Lista lag!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/78646-lista-lag"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "asp"
published: "2003-06-01T17:05:27.000Z"
updated: "2003-06-02T14:44:26.000Z"
replies: 2
views: 212
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/asp/78646-lista-lag"
---

# Lista lag!

## #1 — asp, 2003-06-01T17:05Z

Hej!

Så här gör jag för att skriva ut min serietabell. Här följer SQL satsen:

```
strSQL = "SELECT COUNT(*) FROM tblSpel WHERE ligaid = " & intID & " GROUP BY hlag ORDER BY hlag"
Set objRSH = Conn.Execute(strSQL)

strSQL = "SELECT COUNT(*) FROM tblSpel WHERE ligaid = " & intID & " AND hmal IS NOT null GROUP BY hlag ORDER BY hlag"
Set objRSHM = Conn.Execute(strSQL)

strSQL = "SELECT hlag, COUNT(*) FROM tblSpel WHERE ligaid = " & intID & " AND hmal > bmal GROUP BY hlag ORDER BY hlag"
Set objRSHV = Conn.Execute(strSQL)

strSQL = "SELECT COUNT(*) FROM tblSpel WHERE ligaid = " & intID & " AND hmal = bmal GROUP BY hlag ORDER BY hlag"
Set objRSHO = Conn.Execute(strSQL)

strSQL = "SELECT COUNT(*) FROM tblSpel WHERE ligaid = " & intID & " AND hmal < bmal GROUP BY hlag ORDER BY hlag"
Set objRSHF = Conn.Execute(strSQL)

strSQL = "SELECT Sum(hmal) FROM tblSpel WHERE ligaid = " & intID
Set objRSHGJ = Conn.Execute(strSQL)

strSQL = "SELECT Sum(bmal) FROM tblSpel WHERE ligaid = " & intID
Set objRSHIN = Conn.Execute(strSQL)
```

Och för att skriva ut använder jag:

```
   Response.Write("Lagnamn &nbsp; ")
   Response.Write objRSHM(0)
   Response.Write("&nbsp;")
   Response.Write objRSHV(0)
   Response.Write("&nbsp;")
   Response.Write objRSHO(0)
   Response.Write("&nbsp;")
   Response.Write objRSHF(0)
   Response.Write("&nbsp;&nbsp;")
   Response.Write objRSHGJ(0)
   Response.Write(" - ")
   Response.Write objRSHIN(0)
   Response.Write("&nbsp;")
   Response.Write FormatNumber(objRSHV(0)*3+objRSHO(0),0)
   Response.Write("<br>")
```

Men detta skriver ut:

```
Lagnmn   2 2 2 1  14 - 12 8
Lagnmn   2 2 2 1  14 - 12 8
Lagnmn   2 2 2 1  14 - 12 8
Lagnmn   2 2 2 1  14 - 12 8
Lagnmn   2 2 2 1  14 - 12 8
```

Jag vill att den skall hämta statistik från ett lag och skriva ut, sedan det andra osv så det bir såhär:

```
Lagnmn   3 2 0 1  19 - 2    8
Lagnmn   3 2 0 1  14 - 2     8
Lagnmn   3 2 0 1  14 - 14   8
Lagnmn   4 1 1 2  14 - 12   8
Lagnmn   3 1 0 2  14 - 102 8
```

Tack på förhand!

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

## #2 — m_soderlund, 2003-06-02T07:58Z

Oj oj oj, din SQL-kod kan i alla fall effektiviseras en smula antar jag. \*orka skriva kod\*

Vilken SQL-sats är den som plockar ut målskillnaden?

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

## #3 — asp, 2003-06-02T14:44Z

Jag skall skriva koden mer effektiv senare men först vill jag få det att fungera.

objRSHGJ och objRSHIN skriver ut Gjorda resp. Insläppta mål..

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/78646-lista-lag
