Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/03/2005, 06:15
Avatar de yeti
yeti
 
Fecha de Ingreso: octubre-2004
Ubicación: España, Madrid
Mensajes: 152
Antigüedad: 20 años, 1 mes
Puntos: 0
Cita:
Iniciado por bond
bueno les comento que tengo un problema y es el siguiente:

tengo una base de datos en mysql y hago un select de dos tablas, peor bueno ese no es el problema, el problema es que al hacer el select me gustaria que los campos repetidos, no salieran repetidos, sino que se agruparan en uno solo y al igual lo hicieran los campos que dependen de estos, para explicarme mejor pondre el ejemplo:

la duracion de la alarma se generan usando un timediff() a un campo fechahorainicio y fechahorafinal, y la descripcion se toma de otra tabla en base al codigo particular

| idcajero | cod particular | duracion alarma | descripcion |
| 801 | 4102 | 00:00:12 | no monitor |
| 801 | 4102 | 00:00:14 | no monitor |
| 801 | 4103 | 00:01:10 | no impresora |
| 801 | 4112 | 00:20:14 | no papel |
| 801 | 4102 | 00:00:14 | no monitor |
| 801 | 4112 | 00:20:00 | no papel |

lo k me gustaria generar es lo siguiente:

| idcajero | cod particular | duracion alarma | descripcion |
| 801 | 4102 | 00:00:40 | no monitor |
| 801 | 4103 | 00:01:10 | no impresora |
| 801 | 4112 | 00:40:14 | no papel |

espero explicarme correctamente, de antemano gracias.......

prueba esto:
select idcajero, distinct( cod particular), duracion alarma , descripcion
from tabla
__________________
Cuando creas que no hay solución posible, busca en los foros, siempre en mejor tener a la red mundial de tu parte