¿Qué tal, explorer? Gracias por responder. Realizo tu sugerencia:
SELECT id,descrip_comp,fecha_sale,fecha_entra,id_causa,id_anexo FROM t_eventos te, c_tipo_componentes ctc, c_componentes cc WHERE te.subestacion='EDO' AND tipo_evento like 'DISPARO-RECIERRE%' AND (fecha_sale BETWEEN '2013-01-01 00:00:00' AND '2013-08-31 23:59:59') AND indice='S' AND te.id_tipo_componente=ctc.id_tipo_componente AND ctc.id_componente=cc.id_componente and id_anexo is null GROUP BY id,descrip_comp,fecha_sale,fecha_entra,id_causa,id_anexo ORDER BY descrip_comp,fecha_sale ;RESULTADO:
Using text Syntax Highlighting
id | descrip_comp | fecha_sale | fecha_entra | id_causa | id_anexo
-----+--------------+---------------------+---------------------+----------+----------
260 | REACTORES | 2013-05-24 15:57:00 | 2013-05-25 14:23:00 | PAIS |
266 | REACTORES | 2013-07-29 18:23:00 | 2013-07-31 23:59:00 | PAIS |
(2 rows)
Coloreado en 0.000 segundos, usando
GeSHi 1.0.8.4
Exactamente me trae dos registros pero necesito que esos dos registros se muestren como sigue:
Using text Syntax Highlighting
id | descrip_comp | fecha_sale | fecha_entra | id_causa | id_anexo
-----+--------------+---------------------+---------------------+----------+----------
260 | REACTORES | 2013-05-24 15:57:00 | 2013-05-25 14:23:00 | PAIS |
267 | REACTORES | 2013-07-29 18:23:00 | 2013-08-15 14:36:00 | PAIS | 266
Coloreado en 0.000 segundos, usando
GeSHi 1.0.8.4
Los
id solo son importante para la lógica del SQL, pero si observas, toma la
fecha_sale del registro con
id 266 y la
fecha_entra del registro 267. ¿Se puede por SQL?
Los dos registros debe corresponder a los
id 260 y 267.
Gracias.