Gracias por responder, dejo el codigo por si a alguien le sirve asi me resulto.
Código SQL:
Ver originalCREATE PROCEDURE `sp_cal_pas2`(IN `ato` VARCHAR(50), IN `nego` VARCHAR(50), IN `opera` VARCHAR(50), IN `mes_` INT)
SELECT CorrigePostaXTPO.LAm,CorrigePostaXTPO.ORIm,CorrigePostaXTPO.Negocio,
MONTH(FTRAMO) AS Mes, SUM(F+J+Y) AS pasajeros_total
FROM PaxEmbarcados LEFT JOIN CorrigePostaXTPO ON
(PaxEmbarcados.NRO = CorrigePostaXTPO.NRO)
AND (PaxEmbarcados.LA = CorrigePostaXTPO.LA)
AND (PaxEmbarcados.DES = CorrigePostaXTPO.DES)
AND (PaxEmbarcados.ORI = CorrigePostaXTPO.ORI)
WHERE CorrigePostaXTPO.LAm=opera
AND CorrigePostaXTPO.Negocio=nego
AND MONTH(FTRAMO)=mes_
AND CorrigePostaXTPO.ORIm=ato
GROUP BY LAm, CorrigePostaXTPO.Negocio,ORIm,MONTH(FTRAMO);
donde Month(FTRAMO) = puede ser sustituido por mes_
ahora otra pregunta para pasarlo a procedimiento dinamico osea si en ves de darme 4 parametros me dan 3 o 2 como seria?
me explico son 4 combobox y si envian los datos de 3 debe buscar por esos 3 incluso con 2 ? si alguien me puede ayudar por favor.
gracias.