Ver Mensaje Individual
  #11 (permalink)  
Antiguo 16/01/2007, 09:03
Avatar de Lord of freaks
Lord of freaks
 
Fecha de Ingreso: octubre-2004
Ubicación: Madrid
Mensajes: 334
Antigüedad: 19 años, 6 meses
Puntos: 2
Re: Ayuda para mortrar una ocnsulta

Mira la estructura que yo propongo es la siguiente:

3 tablas (a desarollar pongo lo mínimo)

ESTUDIANTES

id
nombre
apellidos

TRABAJOS

id
nombre

TG

id
id_trabajo
id_estudiante

De esta forma cada vez qeu un estudiante entre en un trabajo deberás insertar una fila en TG indicando el id del estudiante y el id del TG.

Con esta estructura podrás saber todo lo relativo a cada trabajo ya que sólo tines que filtrar por id_trabajo, desde cuantos estudiantes hay como quires son, etc.

Por ejemplo.


Datos de cada Trabajo
Código:
SELECT 

TRABAJOS.nombre,
count(*) as numeroEstudiantes

FROM 
TRABAJOS,TG 

WHERE 

TG.id_trabajo = TRABAJO.id 

GROUP BY TG.id_trabajo
Estudiantes del TRABAJO número 9
Código:
SELECT 

ESTUDIANTES.nombre,
ESTUDIANTES.apellidos


FROM 
ESTUDIANTES,TG 

WHERE 

TG.id_trabajo = 9
Espero que sea lo que buscabas

Un saludo
__________________
Una vez un elemental de rayos mató una tribu entera de tritones.

¡¡ El sólo quería darse un baño !!

http://www.frikilandia.com

Neither Fu Nor Fa