Dudas con query

Category: General 13 years ago
Que tal tengo una duda, el problema ya lo resolvi pero no me quedo muy claro

tengo una tabla con lo siguiente:

sucursal departamento importe
A Sueldos 10
B Sueldos 15
A Administracion 20
B Administracion 30

lo que necesito es que me regrese todos los registros excepto los que en la sucursal son A y el departamento "Sueldos"

ejemplo: del resultado que quiero
Sucursal departamento importe
A Administracion 20
B sueldos 15
B Administracion 30

con el siguiente query resolvi el problema
SELECT sucursal,
departamento,
sum(importe)
from tabla
WHERE NOT(sucursal='A' AND departamento = 'Sueldos')
GROUP BY sucursal, departamento

pero yo suponia que este query me deberia haber regresado el mismo resultado

SELECT sucursal,
departamento,
sum(importe)
from tabla
WHERE sucursal<>'A' AND departamento <>'Sueldos'
GROUP BY sucursal, departamento

sin embargo con ese query me quitaba todo los registros de la sucursal A y del depto Sueldos

por que... con la negación del primer query si me funcionó

saludos...
Like it on Facebook, +1 on Google, Tweet it or share this topic on other bookmarking websites.
  • No replies found for this topic.
You do not have permissions to reply to this topic.
Powered by CjForum