Dmitry Kotelnikov пишет: > :) Тут как строку, но если строка содержит только цифры тогда надо > сортировать как цифры. >
Ну дык, еще раз: пишешь UDF, в которой парсишь свой магический номер документа, если можно извлечь число -извлекаешь, если нет возвращаешь NULL. В ORDER BY пишешь: CASE WHEN INTEGER_FIELD IS NULL THEN CHAR_FIELD ELSE CAST(INTEGER_FIELD AS VARCHAR(20)) END > Этот вариант не подойдет т.к. чисел может быть несколько например > "СФ-2006/02/12-15", хотя по скорости был бы идеален. Но вообще-то надо в консерватории править. Ты _три_ сущности (серия, номер и дата документа) хранишь в одном поле. Подумай над этим. -- Удачи! Shiliaev Ruslan

