Devi usare WHERE idParticipant IN (118, 119);
La mia ipotesi è che MySQL stia convertendo implicitamente il valore di 119 in un valore booleano vero, quindi stai dicendo:WHERE idParticipant = 118 OR TRUE;
, includendo così tutte le righe. Viene prima valutata l'uguaglianza, seguita dal booleano OR
.