Как усечь отсканированный штрих-код
У меня есть приложение, которое вызовет запись о сотруднике на основе его отсканированного удостоверения личности. Проблема в том, что Штрих-код считывает 00000006771000, где фактическое число записывается в базу данных как 06771. Как сделать так, чтобы поиск запроса считывал только тот номер, который мне нужен, чтобы запись могла быть найдена запросом.
Что я уже пробовал:
Я не могу этого понять. Я пробовал "Select * from employees where id like @badgeNumber", но это не работает, потому что появляется слишком много записей. Мне нужно, чтобы он был равен только усеченному числу.
Sergey Alexandrovich Kryukov
Просто усеките его в соответствии с форматом, который вы использовали для записи чисел в базе данных. Вы тот, кто может знать этот формат.
—СА
ZurdoDev
Используйте LEFT() и/или RIGHT () в sql, чтобы получить именно те символы, которые вам нужны.