resultado incorrecto Dos condiciones para un campo en MySQL DONDE
mi consulta: cualquier resultado con esta consulta
SELECT
ref,
COUNT(*)
FROM
transaction
WHERE (`type` = 10
OR `type` = 11)
AND player = 1195
GROUP BY transaction.`ref`
HAVING COUNT(*) > 2;
si en DONDE cambio en el tipo archivado: tengo una fila con los tipos 10 y 11
WHERE `type` = 10
WHERE `type` = 11
Veo el resultado.
player reference type
1195 10046 9
1195 10082 9
1195 18786 11
1195 18786 11
1195 18791 10
1195 18795 10
1195 18814 11
1195 18814 11
1195 18814 11
1195 18823 10
1195 18823 10
1195 18823 10
¿por qué?