Мне нужно написать SQL-запрос, где я могу сравнить результаты с кубом Excel. Для конкретной таблицы она была обновлена для всех номеров контрактов с 5 знаками, где они добавили 0 перед каждым пятизначным номером. И они оставили оставшееся число i.e 6 цифр чисел то же самое. Но это обновление сделано в пакете ETL, а добавленный 0 прозрачен для меня, то есть я не вижу его в таблице.Как написать SQL-запрос для этого случая?
Например: для 90034 они добавили 0 в начале номера i.e 090034, но в пакете ETL оно выглядит как 90034 в таблице, где 0 перед 90034 является прозрачным.
И в кубе Excel все числа 6 цифр номера напр., 090034
Итак, как я могу написать запрос SQL, чтобы проверить, если все 5 цифр номера были добавлены с 0 в начале и сравнить его с кубом Excel?
Каков тип данных столбца, который содержит данные в вашей базе данных? –
Возможно, проблема заключается в том, что вы храните строковые данные в числовом типе данных, который отделяет начальные нули. – HLGEM
Столбец в таблице - строка –