Seguidamente un ejemplo de como juntar en una misma celda el contenido de varios registros.
Ejemplo de una table estudiantes con varios periodos
StudentId FromDate ToDate
28 01-Oct-08 31-Dec-07
28 01-Jan-09 31-Mar-09
34 01-Feb-11 30-Jun-11
35 01-Feb-11 30-Jun-11
36 01-Nov-10 31-Dec-10
36 01-Mar-11 31-May-11
Si queremos ensenar todos los periodos de cada uno de los estudiantes en una misma celda:
-- Juntar las varias celdas de las varias lineas en una misma celda
select f_student_id, wm_concat( date1)
from
**_ – Juntar todos los pares (juntamos las celdas de la misma linea) FromDate//ToDate en una celda_**
_ (select f_student_id, wm_concat(f_from_date || ' to ' || f_to_date) date1_
_ from npi_student_osite_periods_
_ group by f_student_id)_
_ –_
_group by f_student_id;_