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

SELECCIONAR no funciona cuando se usa! =en la cláusula WHERE (usando GROUP BY y HAVING COUNT)

Su agrupación es correcta. Pero debe contar cuántas veces el valor no quieres está en tu grupo. Ese recuento debe ser cero.

SELECT tab1ID
FROM table2
GROUP BY tab1ID
HAVING sum(propertyID = 6) > 0
AND sum(propertyID = 3) = 0