
Selección múltiple en tabla
Publicado por Patricia (6 intervenciones) el 28/08/2014 18:02:46
Buenas tardes a todos (y gracias por adelantado). Tengo el siguiente problema:
Soy bastante novata en el mundo de mysql, y de momento voy haciendo mis cosillas, pero me estoy volviendo loca buscando la forma de solucionar esto:
Tengo 3 tablas creadas:
- una de “Autores” (con 2 columnas, “id” y “Nombre”)
- una de “Géneros Literarios” (con 2 columnas, “id” y “Género”, donde aparecen todas las posibilidades, ciencia ficción, comedia, etc)
- una de “Libros”, donde hay 4 columnas:
* Id
* Autor (donde enlazo mediante -> ALTER TABLE `` ADD CONSTRAINT `` FOREIGN KEY (`` ) REFERENCES ``(`` ); <- al listado de autores creado en la primera tabla
* Fecha de publicación
* Géneros a los que pertenece
Mis dos preguntas son:
¿Qué sentencia necesitaría para hacer una consulta y que me mostrase los libros que fueron publicados entre el 1 de marzo del 2012 y el 15 de septiembre del 2013?
Y por último: ¿Qué sentencia necesitaría para que me permitiese enlazar con la tabla de géneros y poder escoger más de una opción?
Muchísimas gracias a todos!
Soy bastante novata en el mundo de mysql, y de momento voy haciendo mis cosillas, pero me estoy volviendo loca buscando la forma de solucionar esto:
Tengo 3 tablas creadas:
- una de “Autores” (con 2 columnas, “id” y “Nombre”)
- una de “Géneros Literarios” (con 2 columnas, “id” y “Género”, donde aparecen todas las posibilidades, ciencia ficción, comedia, etc)
- una de “Libros”, donde hay 4 columnas:
* Id
* Autor (donde enlazo mediante -> ALTER TABLE `` ADD CONSTRAINT `` FOREIGN KEY (`` ) REFERENCES ``(`` ); <- al listado de autores creado en la primera tabla
* Fecha de publicación
* Géneros a los que pertenece
Mis dos preguntas son:
¿Qué sentencia necesitaría para hacer una consulta y que me mostrase los libros que fueron publicados entre el 1 de marzo del 2012 y el 15 de septiembre del 2013?
Y por último: ¿Qué sentencia necesitaría para que me permitiese enlazar con la tabla de géneros y poder escoger más de una opción?
Muchísimas gracias a todos!

Valora esta pregunta


0