
17/03/2010, 13:57
|
 | | | Fecha de Ingreso: enero-2002 Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 3 meses Puntos: 4 | |
Respuesta: sql no mostrar registro si aparece en las 2 tablas. la hice asi..
en la tabla pedidos hay muchos registros
y en la tabla auditoria hay solo 2
entre los cuales se repite al menos una vez.
pero no me muestra absolutamente nada. siendo que si hay registros.
SELECT t1.id_enpoderde FROM
(SELECT id_enpoderde
FROM pedidos
WHERE id_enpoderde=36
UNION ALL
SELECT id_enpoderde
FROM auditoria WHERE id_enpoderde=36) t1 GROUP BY t1.id_enpoderde
HAVING count(*) =1;
en ete caso deberia no mostrar los que tienen id_enpoderde = 36 que en mi ejemplo es uno.
pero si deberia mostrar las demas facturas que son muchisimas.. |