Сложить все значения в таблице во всех столбцах - MySQL

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток, помогите разобраться в таком вопросе, как можно сложить все значения в столбцах по отдельности есть таблица table_name с столбцами col1 col2 col3 col4 для одного столбца понятно как сделать SELECT SUM(col1) FROM table_name а как для всех узнать сумму не понимаю, помогите разобраться пожалуйста

Решение задачи: «Сложить все значения в таблице во всех столбцах»

textual
Листинг программы
$result3=$conn->query("INSERT INTO allalcodate (cola, tonik, sprite, soda, ananasjuice, orangejuice, peachjuice, tomatjuice, limonjuice, applejuice) 
SELECT  SUM ('cola'), SUM ('tonik'), SUM ('sprite'), SUM ('soda'), SUM ('ananasjuice'), SUM ('orangejuice'), SUM ('peachjuice'), SUM ('tomatjuice'), SUM ('limonjuice'), SUM ('applejuice')

Объяснение кода листинга программы

  1. Подключаемся к базе данных с помощью объекта $conn.
  2. Выполняем SQL-запрос с помощью метода query() объекта $conn.
  3. Код SQL-запроса:
    • INSERT INTO allalcodate (cola, tonik, sprite, soda, ananasjuice, orangejuice, peachjuice, tomatjuice, limonjuice, applejuice)
    • SELECT SUM ('cola'), SUM ('tonik'), SUM ('sprite'), SUM ('soda'), SUM ('ananasjuice'), SUM ('orangejuice'), SUM ('peachjuice'), SUM ('tomatjuice'), SUM ('limonjuice'), SUM ('applejuice')
  4. В результате выполнения запроса в таблицу allalcodate будут добавлены 10 строк с суммарными значениями по каждому из 10 указанных столбцов.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4 из 5
Похожие ответы