Bạn cần sử dụng WHERE idParticipant IN (118, 119);
Tôi đoán là MySQL đang ngầm chuyển đổi giá trị 119 thành giá trị thực của Boolean, vì vậy bạn đang nói:WHERE idParticipant = 118 OR TRUE;
, do đó bao gồm tất cả các hàng. Bình đẳng được đánh giá đầu tiên, tiếp theo là OR
Boolean .