SQL: сложить все данные в строке - PullRequest
0 голосов
/ 03 июля 2018

Я не уверен, как это объяснить. То, что я пытаюсь сделать, это сложить целое число в строке в таблице. Таким образом, таблица может иметь ...

Quantity
2
5
2
1

Я знаю, что могу сказать ...

SELECT COUNT(Quantity)
FROM Quantity;

и это вернет 4. Но ... Как мне сложить фактические данные? Итак, 2 + 5 + 2 + 1 = 10?

Ответы [ 3 ]

0 голосов
/ 03 июля 2018

Как и в Microsoft Excel, вы можете использовать функцию под названием SUM:

SELECT SUM(quantity)
FROM SomeTable;

Вот вам SQLFiddle ; может быть хорошей идеей поиграться с чем-то вроде SQLFiddle, JSFiddle и т. д., когда пытаетесь что-то выяснить

0 голосов
/ 03 июля 2018
SELECT SUM(Quantity)
FROM Quantity;
0 голосов
/ 03 июля 2018

Является ли Quanity именем таблицы или именем поля? В любом случае, вы можете попробовать это:

`SUM(QUANTITY)
FROM QUANITY`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...