---
title: "sum på enum !?!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/60479-sum-på-enum"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "skyman"
published: "2002-11-28T08:21:44.000Z"
updated: "2002-11-28T10:07:18.000Z"
replies: 3
views: 207
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/60479-sum-på-enum"
---

# sum på enum !?!

## #1 — skyman, 2002-11-28T08:21Z

Hey.
Jag har en radda fält i en databas som heter:
fnc1Status
fnc2Status
fnc3Status
...
fnc10Status

Jag vill summera dessa enligt:
select sum(fnc1Status, fnc2Status...) as sumStatus from proj 

Men nu så är dessa fält av typen enum('0','1','2') och det verkar tydligen som om det inte går då.
Hur ska jag göra? Finns det något snabbt och snyggt sätt att ändra formatet i frågan eller måste jag ändra typ i databasen?

Mvh

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

## #2 — LarsG, 2002-11-28T09:51Z

Jag skulle byta datatyp. Enum verkar ganska oanvändbart.

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

## #3 — skyman, 2002-11-28T10:02Z

Hur gör man det?

alter - modify?

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

## #4 — LarsG, 2002-11-28T10:07Z

alter table t modify/change

<http://www.mysql.com/doc/en/ALTER_TABLE.html>

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/60479-sum-på-enum
