Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2009, 02:46
prunera
 
Fecha de Ingreso: agosto-2009
Mensajes: 5
Antigüedad: 14 años, 8 meses
Puntos: 0
Una consulta endiablada

Hola team!, soy nuevo y ante todo quiero agradeceros el site de gran ayuda que entre todos estais haciendo !

¿Alguien puede ayudarme con esta endiablada consulta? Hace más de 1 hora que lo intento y no lo consigo.

Tengo dos tablas:

Tabla ALUMNOS con un solo campo llamado [nombre]
reg1: jose
reg2: carlos
reg3: sandra
reg4: luis

TABLA CURSOS con dos campos: [nombre] y [curso] y estos datos:
reg1: jose, guitarra
reg2: jose, cocina
reg3: carlos, guitarra
reg4: luis, cocina

Quiero hacer algo tan "sencillo" como una consulta que saque un listado de TODOS los alumnos y que a la derecha de cada uno que salga un 1 si tiene el curso de guitarra o un 0 si no lo tiene.

Parece sencillo pero me trae de cabeza!. Lo que he hecho es una consulta de agrupación de alumnos por un lado (group de todos los nombres de la tabla alumnos) y a la derecha de cada uno que cuenta las veces que en la tabla cursos
ese alumno sale apuntado al de guitarra (un count de curso donde curso=guitarra) pero nada, ya que esa ultima condicion me destroza la seleccion previa de todos los alumnos.

GRACIAS POR ANTICIPADO !!