Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Арифметические действия строк в столбце (sql). / 2 сообщений из 2, страница 1 из 1
03.05.2013, 18:04
    #38247305
IvanNew
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Арифметические действия строк в столбце (sql).
Прошу помочь!
Есть таблица данных в которой 2 столбца. Наименование и сумма. Между конкретными строчками, по столбцу "сумма", необходимо произвести арифметические действия. Конкретно вычитание. Пример.

Наименование Сумма

Доход товары 5000
Доход услуги 4000
Себестоимость товары 3000
Себестоимость услуги 2500

Должна получиться валовая прибыль, например, по товарам, по формуле доход минус себестоимость.
т.е.
Валовая прибыль по товарам = Доход товары - Себестоимость товары
Валовая прибыль по услугам = Доход услуги - Себестоимость услуги



Заранее благодарен за ответы.
...
Рейтинг: 0 / 0
03.05.2013, 18:25
    #38247319
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Арифметические действия строк в столбце (sql).
Захардкодить величины

Код: sql
1.
2.
3.
4.
5.
6.
7.
select sum (
 case naimenovanie
  when 'Себестоимость товары' then -summa
  when 'Себестоимость услуги' then -summa
  else summa
 end)
from report 
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Арифметические действия строк в столбце (sql). / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]