---
title: "Case"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/146076-case"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "U2K"
published: "2006-04-26T10:09:47.000Z"
updated: "2006-04-27T05:51:18.000Z"
replies: 4
views: 359
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/146076-case"
---

# Case

## #1 — U2K, 2006-04-26T10:09Z

Varför fungerar inte detta.. Får enbart null.. Är ny på hur det går till med CASE och variabler.. någon som har en lösning?

SELECT  M.omgang, case when R.hemma \> R.borta then @tips = '1' when R.hemma \< R.borta then @tips = '2' else @tips = 'X' end
FROM  \`k_matcher\`  AS M
LEFT  JOIN k_resultat AS R ON R.match_id = 
M.match_id
WHERE M.ser_id =5 and (M.home_id = 5 or M.away_id = 5)

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

## #2 — LarsG, 2006-04-26T10:36Z

Vad vill du åstadkomma? 

```
@tips = '1'
```

är detta tänkt som en variabeltilldelning?

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

## #3 — U2K, 2006-04-26T13:12Z

Ja det var tänkt så. Jag vill helt enkelt åstakomma en lista som ser ut som följer.

Omgång Tips
1           X 
2           2
3           1
4           1
...

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

## #4 — LarsG, 2006-04-26T15:07Z

```
SELECT M.omgang, case 
when R.hemma > R.borta then  '1' 
when R.hemma < R.borta then  '2'
when R.hemma = R.borta then 'X' 
  else '?' end as tips
FROM  k_matcher AS M
LEFT JOIN k_resultat AS R ON R.match_id =
M.match_id
WHERE M.ser_id =5 
and  5 in (M.home_id,M.away_id)
```

Om det inte finns något resultat för en match, vad vill du då skall hända?

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

## #5 — U2K, 2006-04-27T05:51Z

Hmm

Om det inte finns något resultat skall det helt enkelt bara bli ett streck (-) i tips tabellen. Tack för koden. ska kolla närmare på den nu.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/146076-case
