Sql help: как складывать количества вместе?

В основном этот код ниже возвращает правильную информацию, но мне нужно сложить количества, чтобы получить одну запись. Есть ли способ сделать это?

select category.category_name, (equipment.total_stock-equipment.stock_out) AS Current_Stock, equipment.stock_out
from
EQUIPMENT,
CATEGORY
WHERE  EQUIPMENT.CATEGORY_ID = CATEGORY.CATEGORY_ID
and category.category_name = 'Power Tools' 
ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
0
0
620
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

1 - Sum () и Group By сделают свое дело

2 - Опубликуйте свои вопросы только один раз в одном посте, это проще

Для меня звучит как SUM и GROUP BY, одна запись вернулась для каждой GROUP.

Почему важна одна запись? Вы пытаетесь объединить запросы и рендеринг за один шаг? Мой совет: не надо.

Ответ принят как подходящий

Вы хотите использовать функцию SUM и предложение GROUP BY.

select category.category_name, SUM((equipment.total_stock-equipment.stock_out)) AS Current_Stock, SUM(equipment.stock_out) as stock_out
from EQUIPMENT, CATEGORY 
WHERE EQUIPMENT.CATEGORY_ID = CATEGORY.CATEGORY_ID and category.category_name = 'Power Tools'
GROUP BY Category.Category_Name

Другие вопросы по теме