1.字段值太多了,50多个
2,并且有的字段是null
3.如何加起来求和,是所有字段,不是记录
以MySQL来说,如果你要字段相加,那直接加就行了。可以用AS
来赋予别名。比如:
SELECT column1+column2 AS plus FROM table1 WHERE column1<10;
如果要计算一个字段所有结果的和,用SUM
即可。比如:
SELECT SUM(column1) AS sum_column1 FROM table1 WHERE column1<10;
Oracle没用过,但应该也有类似的,去查查手册吧。
4 回答1.3k 阅读✓ 已解决
8 回答1.2k 阅读
3 回答1k 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.5k 阅读
1 回答869 阅读✓ 已解决
1 回答665 阅读✓ 已解决
加起来是什么意思呢?求和?还是字符串连接起来?
MySQL的连接操作是concat,例如将id和name列连接起来,逗号分隔:
Oracle的连接操作符是||,例如将id和name列连接起来,逗号分隔: