Как сравнить строковое значение слева направо
Table1 (Column name: Reference)
A123BD
E-.D256
123-D14:
У меня есть ссылочный номер в таблице 1, я хочу сравнить, совпадает ли ссылочный номер таблицы 1 с пользовательским вводом слева направо. пример Пользователь может ввести как A123BD398202, тогда он должен сравниться со столбцом table1, здесь слева направо значение пользовательского ввода соответствует столбцу таблицы 1 A123BD
user input
A123BD124
E-.D257809
A123-D14:2345
' для приведенного выше пользовательского ввода ожидается вывод
Matching (left to right string of table1 column is matching with user input)
Not Matching (left to right string of table1 column is not matching with user input)
Not matching (left to right string of table1 column is not matching with user input)
Также строка не имеет фиксированной длины, пользовательский ввод сравнивает строку столбца таблицы 1 слева направо.
Как добиться этого в SQL-запросе. Может кто-нибудь помочь мне
ui like reference + '%'
илиleft(ui, len(reference)) = reference
илиcharindex(reference, ui) = 1
- person shawnt00   schedule 07.08.2016