Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL вычитание сумму двух значений. / 7 сообщений из 7, страница 1 из 1
23.03.2018, 02:16
    #39619182
Sergey9111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL вычитание сумму двух значений.
есть таблица CHEQUE в ней есть столбец CHEQUE_TYPE, в этом столбце для каждой записи свой тип SALE(продажа) или RETURN(Возврат).
Надо от количества Продаж отнять кол-во Возвратов.
Подсабите?
...
Рейтинг: 0 / 0
23.03.2018, 02:41
    #39619184
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL вычитание сумму двух значений.
Sergey9111Подсабите?В институтах и школах русский язык уже не преподают?

З.Ы. п.4 и п.6
...
Рейтинг: 0 / 0
23.03.2018, 02:53
    #39619186
Sergey9111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL вычитание сумму двух значений.
Гавриленко Сергей Алексеевич,

А по теме поста можно ответить? Или здесь русский язык учим?
...
Рейтинг: 0 / 0
23.03.2018, 03:16
    #39619187
Massa52
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL вычитание сумму двух значений.
Sergey9111,

Чтобы предметно ответить на ваш пост - желательно выполнить пункты 4 и 6.
...
Рейтинг: 0 / 0
23.03.2018, 03:23
    #39619190
Sergey9111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL вычитание сумму двух значений.
Massa52, SQL Server 2017,
SELECT [ID_CHEQUE]
,[DATE_CHEQUE]
,[DOCUMENT_STATE]
,[DATE_MODIFIED_STATE]
,[CHEQUE_TYPE]
,[ID_USER_DATA]
,[ID_TABLE_DATA_DOCUMENT_BASE]
,[ID_DOCUMENT_BASE]
,[SUMM]
,[SUM_DISCOUNT]
,[KKM_CHEQUE_NUMBER]
,[ID_FOLDER]
,[PAY_TYPE]
,[DATE_MODIFIED]
,[MNEMOCODE]
,[ID_CHEQUE_GLOBAL]
,[ID_CASH_SESSION_GLOBAL]
,[PAY_TYPE_NAME]
,[CORRECTION_SUM]
,[ERROR_TEXT]
,[ID_DISCOUNT_CARD_GLOBAL]
,[ID_DISCOUNT_PROGRAM_GLOBAL]
,[ID_DISCOUNT_INSURANCE_POLICY_GLOBAL]
,[ID_DOCUMENT_BASE_GLOBAL]
,[BARCODE]
,[ID_PRISMA]
,[IS_FAULTY]
,[timestamp]
FROM [base].[dbo].[CHEQUE]
...
Рейтинг: 0 / 0
23.03.2018, 03:45
    #39619193
Massa52
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL вычитание сумму двух значений.
Sergey9111,
Код: sql
1.
2.
SELECT (SELECT SUM([SUMM]) FROM [dbo].[CHEQUE] WHERE  [CHEQUE_TYPE] = 'SALE')
      - (SELECT SUM([SUMM]) FROM [dbo].[CHEQUE] WHERE  [CHEQUE_TYPE] = 'RETURN') AS REZULT
...
Рейтинг: 0 / 0
23.03.2018, 04:14
    #39619198
Massa52
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL вычитание сумму двух значений.
Sergey9111, Почему то решил - что надо считать сумму, а не количество.
Код: sql
1.
2.
SELECT (SELECT COUNT([SUMM]) FROM [dbo].[CHEQUE] WHERE  [CHEQUE_TYPE] = 'SALE')
      - (SELECT COUNT([SUMM]) FROM [dbo].[CHEQUE] WHERE  [CHEQUE_TYPE] = 'RETURN') AS REZULT
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL вычитание сумму двух значений. / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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