Si, si manua tengo(el libro de Charte, ClubDelphi, Google) pero como soy totalmente novato y la consulta no es sencilla precisamente. Vamos que no he empezado asi con algo como: SELECT * FROM TABLA
Voy a detallar la estructura de Tablas, para ver si me podeis ayudar. Os lo agradezco mucho. Si no me fuera urgente, trataria de averiguar mas por mi cuenta. Aunque sigo en ello, por supuesto
TABLA CURSOS:
ID_CURSO - DESCRIP - NIVEL - ORDEN
TABLA ASIGNATURAS:
ID_ASIGN - DESCRIP
TABLA EDITORIALES:
ID_EDITOR - DESCRIP
TABLA LIBROS:
ID_CURSO -
ID_ASIGN -
ID_EDITOR - TITULO -
ISBN
TABLA LISTAS:
ISBN - ID_CENTRO - ID_CURSO - OPTATIVA - F_IMPLAN
En la tabla listas ha de aparecer todo. Lo filtraré con una Clausula Where con los campos ID_CENTRO - ID_CURSO. Pero el caso es que deben salir todos los demas campos.
Para introducir un libro en las LISTAS, este debe estar dado de alta en LIBROS.
Y claro, la tabla LISTAS la debo poder ordenar por TITULO, ISBN, ORDEN(del curso. El cual está en la tabla CURSOS), ASIGNATURA, EDITORIAL . . .
Tal vez estoy pidiendo demasiado. La verdad es complicado, por lo menos eso me parece a mi ahora.