Хорошо, я гуглил и гуглил, и все еще не могу получить это.
По сути, в таблице, содержащей несколько сотен тысяч строк, один столбец имеет уникальный идентификатор (не PK и не совсем уникальный, но эй), а другой имеет числовые значения.
Уникальный идентификатор (UI) уникален только в этой таблице и является своего рода инкрементным, поскольку наибольшее число означает самую последнюю запись в таблице.
По сути, мне нужно разбить строки на соответствующие строки с помощью предложения WHERE, а затем получить самый последний пользовательский интерфейс этих строк вместе с СУММОЙ значений этих строк.
т. е. если пользовательский интерфейс равен 1, 3, 5, 7, 10, а соответствующие значения для агрегатной функции равны 100, 300, 500, 700 и 1000, мне нужно получить в качестве результата запроса пользовательский интерфейс 10, сумма 2600.
БД это SQL2000
Как мне этого добиться?