---
title: "hur göra denna SELECT?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21646-hur-göra-denna-select"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "tlee"
published: "2001-10-04T08:14:00.000Z"
updated: "2001-10-04T09:26:00.000Z"
replies: 5
views: 149
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/21646-hur-göra-denna-select"
---

# hur göra denna SELECT?

## #1 — tlee, 2001-10-04T08:14Z

Tjena..

Jag har 2 tabeller..

tbl_Products:
col_ArticleNr (artikelnummer)
col_Price (artikelpris)
col_Name (artikelnamn)
Col_Group (varugrupp där artikeln ingår)

tbl_Groups:
col_Groups (namn på varugruppen)
col_GroupID (samma som tbl_Products.col_Group)

Hur gör jag en SELECT sats där jag får ut alla dessa värden?

Resultatet från SQL frågan skall alltså bli såhär..

tbl_Products.col_ArticleNr = RS("col_ArticleNr") = "123123"
tbl_Products.col_Price = RS("col_Price") = "123123"
tbl_Products.col_Name = RS("col_Name") = "Dunderspade"
tbl_Products.col_Group = RS("col_Group") = "SPADAR"
tbl_Groups.col_Groups = RS("col_Groups") = "Trädgårstillbehör"
tbl_Groups.col_GroupID = RS("col_GroupID") = "SPADAR"

Och dessa 2 skall alltid vara lika.
tbl_Group.col_GroupID = tbl_Products.col_Group

Skall man använda en join här eller ?

\[Redigerat av tlee den 04 okt 2001\]

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

## #2 — Andy, 2001-10-04T08:44Z

SELECT tp.col_ArticleNr, tp.col_Price, tp.col_Name, tp.col_Group, tg.col_Groups, tg.col_GroupID
FROM tbl_Products tp
INNER JOIN tbl_Groups tg ON tp.col_Group = tg.col_GroupID

Något i den stilen, kanske?

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

## #3 — tlee, 2001-10-04T09:08Z

just så.. bara ett problem..

tabellerna ser ut såhär egentligen:
tbl_Products:
col_ArticleNr (artikelnummer)
col_Price (artikelpris)
col_Name (artikelnamn)
Col_Group (varugrupp där artikeln ingår)

tbl_Groups:
col_Groups (namn på varugruppen)
col_Name (samma som tbl_Products.col_Group)

ändrade ett cellnamn för att det skulle bli tydligare men då blev det problem :(

så SQL:en blir såhär.

```
SELECT tp.col_ArticleNr, tp.col_Price, tp.col_Name, tp.col_Group, tg.col_Groups, tg.col_Name
FROM tbl_Products tp
INNER JOIN tbl_Groups tg ON tp.col_Group = tg.col_Name
```

Sen när jag kör detta i SQL Query Analyzer får jag 2 st col_Name en där namnet på produkten står(tbl_Products("col_Name")) och en där namnet på gruppen står(tbl_Groups("col_Name"))

Och när jag kör detta i ASP

```
Response.Write("<tr><td>" & intCounter & "</td><td>" & DB_QUERY_READ("col_Group") & "</td><td>" & DB_QUERY_READ("col_ArticleNr") & "</td><td>" & DB_QUERY_READ("col_Name") & "</td><td>" & DB_QUERY_READ("col_Price") & "</td></tr>")
```

Så Skriver han aldrig ut produktnamnet utan bara namnet på varugruppen i DB_QUERY_READ("col_Name"), är du med ?

/t

\[Redigerat av tlee den 04 okt 2001\]

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

## #4 — @nders, 2001-10-04T09:19Z

Sätt alias på fälten, som du sedan refererar till.

```
SELECT tp.col_ArticleNr, tp.col_Price, tp.col_Name [b]AS tpColName[/b], tp.col_Group, tg.col_Groups, tg.col_Name [b]AS tgColName[/b]
```

Mvh,

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

## #5 — Andy, 2001-10-04T09:19Z

Om du använder alias på ett av Name-fälten då?

SELECT tp.col_ArticleNr, tp.col_Price, tp.col_Name AS ProductName, tp.col_Group, tg.col_Groups, tg.col_Name
FROM tbl_Products tp
INNER JOIN tbl_Groups tg ON tp.col_Group = tg.col_Name

Response.Write("\<tr\>\<td\>" & intCounter & "\</td\>\<td\>" & DB_QUERY_READ("col_Group") & "\</td\>\<td\>" & DB_QUERY_READ("col_ArticleNr") & "\</td\>\<td\>" & DB_QUERY_READ("ProductName") & "\</td\>\<td\>" & DB_QUERY_READ("col_Price") & "\</td\>\</tr\>")

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

## #6 — tlee, 2001-10-04T09:26Z

stabilt.. funkar charmerande väl nu..

/t

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21646-hur-göra-denna-select
