como le puedo indicar a la consulta SQL que solo me muestre los datos que en la columna descuento este en negativo(-).
En mi consulta aparecen y hace bien el resultado pero me muestra todos los usuarios y yo necesito solo aquellos que tengan un valor (-)
mi consulta es la siguiente:
Código sql:
Ver originalSELECT Usu.USUARIO, Usu.EMPRESA, a.FACTURA, a.MOVIL, Usu.[LIM-PESOS-SME], ISNULL
((SELECT SUM(valor + sobrecargo)
FROM trafico
WHERE factura = a.factura AND movil = a.movil AND SERVICIO = 'SME'), 0) AS SME, ISNULL
((SELECT [LIM-PESOS-SME] - SUM(valor + sobrecargo)
FROM trafico
WHERE factura = a.factura AND movil = a.movil AND SERVICIO = 'SME'), 0) AS DESCUENTO
FROM TRAFICO a INNER JOIN
[ID-USUARIO] Usu ON Usu.MOVIL = a.MOVIL INNER JOIN
[ID-FACTURA] fac ON fac.FACTURA = a.FACTURA
WHERE (a.FACTURA = '16326769')
GROUP BY a.FACTURA, Usu.EMPRESA, Usu.USUARIO, a.MOVIL, Usu.[LIM-PESOS-SME]
ORDER BY a.FACTURA, Usu.EMPRESA, Usu.USUARIO, a.MOVIL
Gracias
el resultado de momento me sale asi:
Usuario, empresa , factura, movil, lim-pesos-sme, sme, descuento
Código:
usuario1 empresa1 16326769 77611111 252 126 126
usuario2 empresa1 16326769 77622222 252 714 -462
usuario3 empresa2 16326769 77633333 252 1638 -1386
usuario4 empresa2 16326769 77644444 252 210 42
usuario5 empresa2 16326769 77655555 252 336 -84
y la necesito asi:
Código:
usuario2 empresa1 16326769 77622222 252 714 -462
usuario3 empresa2 16326769 77633333 252 1638 -1386
usuario5 empresa2 16326769 77655555 252 336 -84
Gracias