Ver Mensaje Individual
  #13 (permalink)  
Antiguo 16/03/2010, 08:30
Avatar de lexus
lexus
 
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 4 meses
Puntos: 4
Respuesta: sql no mostrar registro si aparece en las 2 tablas.

bueno definitivamente deberia quedar asi.

en teoria tengo dos tablas con facturas
y en ambas tablas hay un id_enpoderde lo qeu uiere decir que yo le paso un parametro con el id_personal el id de un empleado.

entonces me selecciona las factruas qeu estan en poder de una persona.

y si el numero de la factura y el id_enpoderde coinciden en ambas tablas. entonces no las muestra.
si esta en la de pedidos solamente si..

pero yo le tengo que pasar el id_enpoderde como parametro.

la deje asi:

ya no me marca error pero tampoco me muestra resultados.


Código MySQL:
Ver original
  1. SELECT t1.num_factura
  2. (SELECT num_factura
  3. FROM pedidos
  4. WHERE id_enpoderde = "&id_personal&"
  5. UNION ALL    
  6. SELECT num_factura
  7. FROM auditoria
  8. WHERE id_enpoderde = "&id_personal&")  t1  
  9. GROUP BY t1.num_factura  HAVING count(*) =1
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com