Хотите найти транзакции на основе (сумма кредита> 100 КБ) и суммы дебета (> = 90% от суммы кредита и <= 105% от суммы кредита)

0

Хотите найти транзакции на основе (сумма кредита> 100 тыс.) И суммы дебетов (> = 90% от суммы кредита и <= 105% от суммы кредита), есть столбец для обозначения кредита или дебетования на конкретную дату.

i) Транзакция для извлечения только в том случае, если условия кредитования и дебетования удовлетворяют
ii) В день у нас может быть n кредитный и n дебет, поэтому вам необходимо суммировать кредит и дебет на основе конкретной даты, но в транзакции выходного отчета не следует использовать функцию суммы.

Структура таблицы:

c1 - Сумма
c2 - Кредит или дебет
c3 - Заказчик
c4 - Дата.

Я просто попробовал с первым условием

SELECT c1, c2, c3, c4 FROM cash FROM (c1 >=100k AND c2 = 'Credit')

  • 0
    Вы буквально сделали 100 000 или вы положили 100 000?
  • 0
    транзакция больше 100000, надеюсь, ее прояснить
Показать ещё 4 комментария
Теги:

1 ответ

0

Я думаю, что это может быть что-то вроде этого:

SELECT c1, c2, c3, c4 FROM cash WHERE (c1 >=100k AND c2 = 'Credit') OR (c1 >= [amount] AND c1 <= [amount] AND c2 = 'Debit')

  • 0
    Мы не должны использовать условие «или» в качестве условия как кредита, так и условия дебета для удовлетворения, и это не «сумма», чтобы найти транзакции на основе (сумма кредита> 100000) и суммы дебета (> = 90% от суммы кредита и <= 105% от суммы кредита)
  • 0
    но я использовал ИЛИ
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню