i need a help to format this trigger output.
I need the output of the trigger have this format:
2013/0001
2013/0002
...
When year changes,
2014/0001
2014/0002
...
but my trigger generates that format:
00012013/
The trigger code is below:
SET NEW.num = CONCAT(
LPAD(COALESCE(
(SELECT MAX(LEFT(num, 4))
FROM `tb_numeros`
WHERE num LIKE DATE_FORMAT(CURDATE(), '%Y/____')), 0) + 1, 4, '0'),
DATE_FORMAT(CURDATE(), '%Y/'))