У меня есть таблица ITEMS, содержащая четыре поля: «TrainsactionID», «Date», «Item» и «Total».
В этой таблице я обнаружил, что несколько записей имеют один и тот же TransactionID. Я хочу выбрать все записи таблицы ITEMS, и если более чем одна запись имеет один и тот же TransactionID, я хочу взять TransactionID с самым низким значением «Итого». Например, рассмотрим эти записи:
TId Date Item Total
111 1/1/2011 A $200
112 2/1/2011 B $150
111 1/1/2011 A $120
113 5/1/2011 N $500
Я хочу, чтобы мой результат запроса возвратился:
112 2/1/2011 B $150
111 1/1/2011 A $120
113 5/1/2011 N $500
т.е. он игнорирует первую запись, потому что есть другая транзакция с тем же TID, но с более низкой общей стоимостью.
Пожалуйста, помогите,