sql >> Base de Datos >  >> RDS >> Mysql

Sintaxis de MySQL SELECCIONAR DONDE IGUAL

Debe usar WHERE idParticipant IN (118, 119);

Supongo que MySQL está convirtiendo implícitamente el valor de 119 en un valor real booleano, por lo que está diciendo:WHERE idParticipant = 118 OR TRUE; , incluyendo así todas las filas. Primero se evalúa la igualdad, seguida del booleano OR .