SQL - consulta tres tablas

 
Vista:

consulta tres tablas

Publicado por consulta de tres tablas (3 intervenciones) el 17/07/2007 03:52:40
hola a todos necesito ayuda con unas consultas

tengo tres tablas PACIENTES, HONORARIOS, CUENTAS_HONORARIOS. al crear la consulta de cuentas_honorarios nesecito el nombre del pacientes y documento y de honorario el nombre y el valor pero me llama todos los registro del pacientes que no esta en cuenta_honorarios

SELECT dbo.TBLCUENTAS_HONORARIOS.FECHA_HONORARIOS, dbo.TBLCUENTAS_HONORARIOS.CODIGO_HONORARIOS,
dbo.TBLCUENTAS_HONORARIOS.NUMERO_DOCUMENTO, dbo.TBLCUENTAS_HONORARIOS.ORDEN_SERVICIOS,
dbo.TBLCUENTAS_HONORARIOS.CANTIDAD_HONORARIOS, dbo.TBLCUENTAS_HONORARIOS.VALOR_UNITARIO,
dbo.TBLCUENTAS_HONORARIOS.VALOR_TOTAL, dbo.TBLPACIENTES.NOMBRES, dbo.TBLPACIENTES.APELLIDOS,
dbo.TBLPACIENTES.TIPO_DOCUMENTO, dbo.TBLHONORARIOS.NOMBRE_HONORARIOS, dbo.TBLHONORARIOS.VALOR_HONORARIOS
FROM dbo.TBLCUENTAS_HONORARIOS CROSS JOIN
dbo.TBLPACIENTES CROSS JOIN
dbo.TBLHONORARIOS

resultados registro verdadero sonia paez (los otros no esta en cuentas_honorarios)

16/07/2007 05 53011764 101010 2 25000 50000 CINDY SANABRIA NUIP NUCLEO 25000
16/07/2007 05 53011764 101010 2 25000 50000 ALEJANDRA SANABRIA CC NUCLEO 25000
16/07/2007 05 53011764 101010 2 25000 50000 SONIA PAEZ CC NUCLEO 25000
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:consulta tres tablas

Publicado por Isaias (5072 intervenciones) el 17/07/2007 19:55:38
¿Y si quitas la instruccion CROSS?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar