У меня есть следующий оператор SQL:
select *
from
(select
id,
left(id, 6) as Hauptnummer,
convert(substring(id, 8), SQL_BIGINT) as Detailnummer
from
Proben
where
id like '%-%'
and id like '2%'
and length(id) > 7) as a
order by
Hauptnummer desc, Detailnummer
Когда я запускаю этот оператор, я получаю следующую ошибку:
! [ODB C -Engine Interface] выражение error
Оператор выполняется правильно без предложения ORDER BY
.
Как я могу написать это предложение ORDER BY
?