Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/01/2010, 10:39
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Problema con INNER JOIN

Creo ver un problema: si en una de las tablas no está el número, no te mostrará el del otro. Debes usar UNION ALL. Algo así, si es que en las dos tablas el campo se llama nombre.

Código SQL:
Ver original
  1. (SELECT c.nombre
  2.   FROM cursos.contrataciones c
  3.   WHERE c.numeroFactura=@variablenumerofactura)
  4. UNION ALL
  5. (SELECT r.nombre
  6.  FROM cursos.reservas r
  7.   WHERE r.numeroFactura=@variablenumerofactura)