Buenos días, mi duda es la siguiente:
Se trata de una base de datos de alumnos de una academia. En la tabla principal, además de los datos personales de los alumnos hay tres columnas con valores "si/no", que recoge si los alumnos han cursado cursos de Excel, Access y Linex.
Mi duda es la siguiente, quiero crear una consulta en la que me aparezca el número de alumnos que ha cursado Linex, nº de alumnos que han cursado Acces y Nº de alumnos que han cursado Excel.
¿Cómo debería realizar esta consulta?
- Añadir nuevo comentario
- 15028 lecturas
Consulta en LibreOffice
Hola, bmancera!
En principio se trata de tres consultas diferentes, cada una con un diseño similar al de la imagen
Pero me parece que tú lo que deseas es que en una sóla consulta se te muestren los resultados para cada uno de los cursos.
Eso lo puedes hacer mediante una consulta UNION directa de SQL.
En vez de consultas, deberás crear vistas de tabla. Se diseñan de la misma manera que las consultas, pero están en el apartado "Tablas". Si ya has creado las consultas, puedes abrir el menú contextual sobre cada una de ellas y verás la posibilidad de "Crear como vista".
Una vez tengas las vistas, deberás crear una consulta mediante "Crear una consulta en modo SQL". Para que funcione esta consulta deberás hundir el botón "SQL" o la opción del menú Editar > Ejecutar directamente comando SQL.
Y seguidamente escribir la instrucción:
SELECT * FROM "Vista-alumnos-Access" UNION SELECT * FROM "Vista-alumnos-Excel" UNION SELECT * FROM "Vista-alumnos-Linex"
Obtendrás un resultado cokmo el que se muestra en la imagen.
Espero que te haya resultado de interés.
Dado que los comentarios no admiten adjuntos he creado esta entrada para adjuntar la base de datos de ejemplo utilizada.
Saludos,
Crear usuarios en BD Libreoffice
Buenos dias a todos! disculpen la pregunta...soy nuevo en esto. ¿Cómo crear usuarios y niveles de permiso, para acceder una BD Libreoffice?