Как реализовать запрос по данным требованиям?
Входные данные - Дата
SQL Запрос: Подсчитать количество ID
, у которых значение Value
по последней дате больше нуля.
Recid (key) | ID | Date | Value
1 | 1 | 02.02.11 | 7
2 | 1 | 02.03.12 | 8
3 | 1 | 02.04.13 | 0
4 | 1 | 02.05.14 | 2
5 | 2 | 02.01.12 | 8
6 | 2 | 02.02.13 | 0
7 | 3 | 02.02.13 | 2
8 | 3 | 02.03.14 | 2
9 | 3 | 02.05.14 | 0
Ввели дату - 03.05.14: Результат Count=1
(ID - 1)
Ввели дату - 03.05.13: Результат Count=1
(ID - 3)
Источник: Stack Overflow на русском