03/09/2010, 16:25
|
| | Fecha de Ingreso: noviembre-2009
Mensajes: 7
Antigüedad: 15 años Puntos: 0 | |
Respuesta: Consulta de tablas relacionadas La solucion que encontre, no si es tan ortodoxa, pero sirve:
SELECT r.codigo,r.itinerario, r.descripcion, r.valor, Max(r.cod_empaque) AS cod_empaque
FROM (SELECT codigo, itinerario, descripcion, valor, 0 as cod_empaque FROM tarifas UNION SELECT t.codigo, t.itinerario, t.descripcion, t.valor, r.cod_empaque FROM (tarifas AS t INNER JOIN empaque_tarifas AS r ON t.codigo=r.cod_tarifa) WHERE cod_empaque=1 ORDER BY codigo) AS r GROUP BY r.codigo, r.itinerario, r.descripcion, r.valor;
Gracias de todas formas. |