правильный способ сгенерировать код следующего сотрудника в mysql? - PullRequest
0 голосов
/ 08 мая 2020

Требуется запустить код сотрудника с LMT000001, и мой разработчик использует приведенный ниже запрос для получения кода следующего сотрудника и вставки, когда сотрудник его регистрирует. это правильный путь?

SELECT CONCAT('LMT',MAX(maxCoulmn)+1) AS maxnum FROM (
        SELECT  MAX(SUBSTRING(employee_code, 4)) as maxCoulmn FROM employee_register WHERE
        1 AND employee_code REGEXP '^LMT[0-9]*$'
      ) AS employee
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...