У меня есть таблица «Инвентаризация» с полями Item (varchar), Amount (int), Type (varchar)
Я хотел бы извлечь строки со следующими полями:
Кратчайшая запись в поле «Предмет» из всех «Типов» Типа
Сумма всех сумм всех предметов типа Тип
У меня есть следующее:
SELECT Item, sum( Amount ) FROM Inventory GROUP BY Type
, который дает то, что я хочу, за исключением того, что он не возвращает самый короткий Предмет, вместо этого он имеет один из других Предметов (последний, который он находит, я думаю) Под кратчайшим я подразумеваю минимальную длину строки.
Спасибо за любую помощь.