Просто используйте substring_index()
или concat()
:
Select *
from user
where concat_ws(Id, firstname, lastname) = @param;
Затем исправьте хранимую процедуру, чтобы принять три параметра!Нет смысла помещать три значения в строку, вместо того, чтобы передавать три отдельных значения.