24/10/2011, 21:15
|
| | Fecha de Ingreso: diciembre-2008
Mensajes: 13
Antigüedad: 16 años Puntos: 0 | |
Respuesta: Select dentro de un select yo tengo esto en un query en vb6 y me funciona bien
SELECT h_1.horario_id, h_1.horario, h_1.fecha, h_1.medico_id AS HojaMedico, hoja.paciente_id, hoja.pacientenomcom, hoja.motivo, hoja.observaciones,
hoja.usuario_ingreso, hoja.usuario_modifico, hoja.fecha_ingreso, hoja.fecha_modifico, hoja.clinica_id, hoja.clinicanombre, hoja.medico_id, hoja.mediconomcom,
hoja.consulta_id, hoja.confirmado
FROM (SELECT DISTINCT h.horario_id, h.horario, hoja.fecha, hoja.medico_id
FROM dbo.tbhorario AS h CROSS JOIN
dbo.vwhojaagenda AS hoja) AS h_1 LEFT OUTER JOIN
dbo.vwhojaagenda AS hoja ON h_1.horario_id = hoja.horario_id AND h_1.fecha = hoja.fecha AND h_1.medico_id = hoja.medico_id
ORDER BY h_1.fecha, HojaMedico, h_1.horario_id
en tu caso en el from consulta1 sustituilo por el cuery de la consulta1 entre parentecis y pones "as consulta1" al final y ya |