Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/03/2011, 10:22
Murallitz
 
Fecha de Ingreso: diciembre-2001
Ubicación: Peru
Mensajes: 376
Antigüedad: 22 años, 5 meses
Puntos: 0
Problemas agrupando en una consulta

Hola a todos.
Tengo los siguientes datos

ID_Data Nivel Turno Profesor
1 Basico Mañana 1 Carlos
2 Basico Turno 2 Carlos
3 Basico Turno 2 Carlos
4 Inicial Mañana 1 Ana
5 Basico Mañana 2 Ana
6 Inicial Mañana 1 Ana

La tabla dataperiodo, guarda a los profesores, sus turnos y los niveles que enseña. Un profesor puede tener varios niveles en ditintos turnos.

Lo que quiero hacer es una consulta que me saque
El nombre del profesor, sus niveles y los turnos de esos niveles.
Actulamente saco todos todos los datos, repitiendo filas.
He tratado de hacerles un group by por profesor, pero
lo unico que logro es que salgan los nombres de los profesores y solo un turno y un nivel.

Mi consulta actual es asi.

Código:
Select sede.nombre, nivel.nombre, turno.nombre, profesor.nombre
from dataperiodo
inner join sede on dataperiodo.ID_Sede =  sede.ID_Sede
inner join nivel on dataperiodo.ID_Nivel =  nivel.ID_Nivel
inner join turno on dataperiodo.ID_Turno =  turno.ID_Turno
inner join profesor on dataperiodo.ID_Profesor=profesor.ID_Profesor
Espero me puedan ayudar.
Muchas Gracias