В основном этот код ниже возвращает правильную информацию, но мне нужно сложить количества, чтобы получить одну запись. Есть ли способ сделать это?
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'


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