Здравствуйте, diamondio, Вы писали:
D>Здравствуйте!
D>Не первый раз сталкиваюсь со следующей проблемой.
D>В MSSQL БД имеется таблица из 2 полей:
D>D>id uniquieidentifier PK,
D>attrib varchar(100)
D>
D>Надо сделать запрос:
D> На входе у него список строк,
D> На выходе должно быть не более чем по одному id на каждую входную строку (по полю attrib).
D>Проблема в том, что attrib не является уникальным полем.
D>В случае, если attrib встречается в нескольких записях, можно выбрать любую.
я наверно не совсем понял, что требуется, distinct точно не подойдет?