Es dificil entender lo que quieres.... lo mejor seria que puesieras un ejemplo mostrando los datos que tiene cada tabla....
Pero en cualquier caso debes relacionar todas las tablas con join....
Código sql:
Ver originalSELECT
tratamientos.codtratamiento,
tratamientos.importe,
tratamientos.descripcion AS tratamiento,
turnos.horafini,
turnos.observacion,
pacientes.codpaciente,
turnos.fecha
FROM
(((turnos
LEFT JOIN det_turnos
ON turnos.codturno = det_turnos.codturno)
LEFT JOIN obrasocial
ON turnos.codobra = obrasocial.codobra)
LEFT JOIN tratamientos
ON det_turnos.codtratamiento = tratamientos.codtratamiento)
LEFT JOIN pacientes
ON turnos.codpaciente = pacientes.codpaciente
WHERE turnos.fecha = '20091006'
AND turnos.horaini = '12:30'
AND pacientes.nombre = 'GERMAN DAGATTI';
algo así....
Quim
Nota: [
_HIGHLIGHT="sql"] El codigo [
_/HIGHLIGHT] el icono verde con # (quita los underscore rojos...)