упрощенная версия моего стола:Как я могу решить этот запрос?
-------------------------------------------
| sender | recipient | date | amount |
-------------------------------------------
| A | B | 2016-01-01 | 500.00 |
| C | B | 2016-01-02 | 600.00 |
| D | C | 2016-01-03 | 1025.00 |
| D | D | 2016-01-04 | 300.00 |
| D | D | 2016-01-05 | 300.00 |
| D | D | 2016-01-06 | 300.00 |
| D | D | 2016-01-07 | 300.00 |
| D | D | 2016-01-08 | 300.00 |
-------------------------------------------
Как я могу получить recipient
, который имеет 3 OR LESS
строки суммирующих минимальной amount
из 1024.00
или больше?
Он не принимает D
, потому что он не имеет 3 ряда с более чем amount
1024.00
.
Ожидаемый результат:
-----------
| recipient |
-----------
| B |
| C |
-----------
Используйте группу от, сумму(), и фильтр в наличии – Shadow
Можете ли вы показать мне пример? Но должен иметь 3 строки суммирования 1024 ... – Jorge
Посмотрев на ожидаемый результат, похоже, что вы ищете получателя с ** меньше ** чем три строки и количество> = 1024 ... – mauro