2012-06-01 32 views
1

我有一個MySQL表:MySQL的計數一些列的值一列

table 
| ID | col1 | col2 | col 3| 
    1  1  0  1 
    2  0  1  1 
    3  1  1  1 

怎麼算都COL1,COL2,COL3在一列這樣的每一行?

table 
| ID | colnew | 
    1  2  
    2  2  
    3  3 

Thx。

+0

你想要* count *還是* sum *?你的例子不明確,所有列都有'1',你不明白爲什麼。 –

回答

5
SELECT ID, col1 + col2 + col3 AS colnew FROM my_table 
+0

thx,這麼簡單:) –