Я новичок в SQL и хочу придумать способ просмотра приведенного ниже примера сценария.
У меня есть таблица с полем ID
**ID**
123456.12.23.34.56
098765.98.87.76
123456.23.35.34.75
654324.23.24.23.23
Я ищу оператор выбора, который был бы идеальным для раскрывающегося поля выбора в APEX, поэтому в раскрывающемся поле выбора он будет отображать идентификаторы на основе их первых шести цифр и полный код идентификатора в порядке ASC.
НАПРИМЕР вывод будет:
098765
098765.98.87.76
123456
123456.12.23.34.56
123456.23.35.34.75
654324.23.24.23.23
Поскольку я новичок в sql, я не знаю правильную настройку, чтобы заставить этот оператор select работать, который добавил бы substr в список идентификаторов, но просто имел бы один столбец с подстрокой и исходным значением в нем. В настоящее время я работаю над его настройкой, как показано ниже, но мне нужно, чтобы значения были в одном столбце, а не дублировались (дублировались, поскольку я не хочу, чтобы отображались две подстроки 123456).
select distinct substr(id,1,6), id
from table