«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как суммировать столбцы в MySQL и вернуть одну строку?

Как суммировать столбцы в MySQL и вернуть одну строку?

Опубликовано 21 ноября 2024 г.
Просматривать:916

How to Sum Columns in MySQL and Return a Single Row?

Суммирование элементов столбцов в MySQL

Во многих базах данных, включая MySQL, бывают случаи, когда вам необходимо вычислить сумму значений в конкретные столбцы. Чтобы решить эту проблему, мы рассмотрим, как получить одну строку, показывающую суммированные значения для каждого столбца.

В этом сценарии у нас есть гипотетическая таблица с тремя столбцами: A, B и C. Цель состоит в том, чтобы выбрать строки из таблицы и заставить MySQL вернуть одну строку, содержащую сумму значений в каждом столбце.

Например, рассмотрим следующее таблица:

ABC
222
444
678

Если мы хотим суммировать все три строки, мы ожидаем, что MySQL вернет следующее результат:

ABC
121314

Чтобы Для достижения этой цели мы можем использовать функцию MySQL SUM(). Давайте построим запрос для суммирования значений для всех строк таблицы:

SELECT SUM(A), SUM(B), SUM(C) FROM mytable WHERE id IN (1, 2, 3);

Этот запрос вычислит сумму значений в каждом столбце (A, B и C) для строк, где столбец id соответствует значениям 1, 2 и 3. Результирующая строка будет содержать суммированные значения по желанию.

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3