Que tal gnzsoloyo, mira utilizando la primera y la tercera opcion que me pasaste, si funciona cuando el nombre y el apellido lo harcodeo en el sp, es decir firstname = 'Juan' and lastname = 'Perez'.
Pero no me funciona como lo necesito ya que llo estoy haciendo una llamada al SP para ejecutarlo (Creo que esto lo debi de haber dicho desde el principio, jaja), el nombre y apellido los recibe como parametros y poniendolo en el sp ya con los parametros el resultado me devuelve 0:
Código MySQL:
Ver original-- Esta es la llamada al SP:
Call `InsertOrder`('asdasd345','Juan','Perez',2000,2320,5,1,'Cheque','Cheque',16);
-- El primer parametro es un codigo de referencia, despues nombre y apellido, seguido por -- -cantidades de pago y el tipo de pago.
WHERE firstname
= Nombre
AND lastname
= Apellido
Como ves este es queri ya con los parametros en la asignacion del ID a la variable.
Y el resultado me arroja 0, estoy haciendo algo mal??