Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL SELECT WHERE EQUALS sintassi

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 .