---
title: "Sla samman SQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13347-sla-samman-sql"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "eriks"
published: "2001-12-23T01:52:00.000Z"
updated: "2001-12-24T23:05:00.000Z"
replies: 5
views: 223
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/13347-sla-samman-sql"
---

# Sla samman SQL

## #1 — eriks, 2001-12-23T01:52Z

Hej! Kan jag sla samman tva SQL-kommandon?

Jag har:
SQL = "Select Count(Score) AS iCount from Resultat where UserID =" & Session("UserID") & " "
och
SQL = "Select Max(Score) AS iMax from Resultat where UserID =" & Session("UserID") & " "

Kan jag sla samman detta till ett kommando, och execute det i samma recordset? Eller maste jag hamta allt som olika recordset?

Tack! /Erik

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

## #2 — eriks, 2001-12-23T04:20Z

Om detta inte funkar, sa kommer jag att behova oppna 14 (!) Recordset pa en sida. Jag ska visa statistik, jag har 9 kategorier, och alla kategorier behover 1-2 Recordset var (min, max, average, eller sum). Det handlar ju visserligen om att jag ska visa en massa statistik, men kan man verkligen ha 14 recordset? HJALP!!!

Tack! /Erik

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

## #3 — OveRRidE, 2001-12-23T13:35Z

> oppna 14 (!) Recordset pa en sida.

 :x

 ;)

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

## #4 — eriks, 2001-12-24T00:08Z

Ar det nagon annan som har erfarenhet av det har? Det kanns tossigt att oppna 14 recordset.

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

## #5 — @nders, 2001-12-24T10:11Z

Du kan använda dig av union.

```
SQL = "Select Count(Score) , 'iCount' AS Type from Resultat where UserID =" & Session("UserID") & " " &_
      " UNION Select Max(Score), 'iMax' from Resultat where UserID =" & Session("UserID")
```

Du får då loopa igenom recordsetet och kolla igenom värdet i Type, för att se vilken räkning det är du har i första fältet.

Mvh och god jul,

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

## #6 — clown, 2001-12-24T23:05Z

Hej,

kan du inte bara skriva 

```
SQL = "Select Count(Score) AS iCount, Max(Score) AS iMax from Resultat where UserID =" & Session("UserID") & " "
```

och kanske du kan fortsätta på detta genom att göra en group by på UserId, typ:

```
SQL = "Select Count(Score) AS iCount, Max(Score) AS iMax from Resultat group by UserID"
```

Men det sista är bara en vild gissning ;)

/Jonas

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13347-sla-samman-sql
