¡Bienvenidos al mundo de las consultas SQL! En esta unidad... Mostrar más
Inscríbete para ver los apuntes¡Es gratis!
Acceso a todos los documentos
Mejora tus notas
Únete a millones de estudiantes
Knowunity AI
Asignaturas
Triangle Congruence and Similarity Theorems
Triangle Properties and Classification
Linear Equations and Graphs
Geometric Angle Relationships
Trigonometric Functions and Identities
Equation Solving Techniques
Circle Geometry Fundamentals
Division Operations and Methods
Basic Differentiation Rules
Exponent and Logarithm Properties
Mostrar todos los temas
Human Organ Systems
Reproductive Cell Cycles
Biological Sciences Subdisciplines
Cellular Energy Metabolism
Autotrophic Energy Processes
Inheritance Patterns and Principles
Biomolecular Structure and Organization
Cell Cycle and Division Mechanics
Cellular Organization and Development
Biological Structural Organization
Mostrar todos los temas
Chemical Sciences and Applications
Atomic Structure and Composition
Molecular Electron Structure Representation
Atomic Electron Behavior
Matter Properties and Water
Mole Concept and Calculations
Gas Laws and Behavior
Periodic Table Organization
Chemical Thermodynamics Fundamentals
Chemical Bond Types and Properties
Mostrar todos los temas
European Renaissance and Enlightenment
European Cultural Movements 800-1920
American Revolution Era 1763-1797
American Civil War 1861-1865
Global Imperial Systems
Mongol and Chinese Dynasties
U.S. Presidents and World Leaders
Historical Sources and Documentation
World Wars Era and Impact
World Religious Systems
Mostrar todos los temas
Classic and Contemporary Novels
Literary Character Analysis
Rhetorical Theory and Practice
Classic Literary Narratives
Reading Analysis and Interpretation
Narrative Structure and Techniques
English Language Components
Influential English-Language Authors
Basic Sentence Structure
Narrative Voice and Perspective
Mostrar todos los temas
601
•
Actualizado Mar 18, 2026
•
Ossama Ed dahabi
@ossamaeddahabi_hhhh
¡Bienvenidos al mundo de las consultas SQL! En esta unidad... Mostrar más











Este tema te va a enseñar todo lo que necesitas sobre consultas SQL. Verás cómo usar SELECT para obtener datos, aplicar filtros con WHERE, y organizar resultados con ORDER BY.
También aprenderás sobre operadores de comparación, funciones matemáticas, y técnicas avanzadas como subconsultas y JOIN. Todo esto te permitirá trabajar con bases de datos de forma profesional.
💡 Dato curioso: SQL viene de los años 70 y sigue siendo el estándar mundial para trabajar con bases de datos. ¡Es una habilidad súper valiosa!
Al final dominarás desde consultas básicas hasta técnicas de optimización que usan los desarrolladores profesionales.

SQL (Structured Query Language) es el lenguaje que utilizan todas las aplicaciones para comunicarse con las bases de datos. Piénsalo como el "idioma universal" de los datos.
Todo empezó en 1979 cuando Oracle lanzó la primera versión comercial. Desde entonces, SQL se ha convertido en el estándar ANSI-SQL que usan todas las bases de datos modernas como MySQL, PostgreSQL, y MariaDB.
Para trabajar con datos usamos sentencias DML (Data Manipulation Language). Las cuatro básicas son SELECT (consultar), INSERT (insertar), UPDATE (actualizar) y DELETE (borrar). En esta unidad nos centramos en SELECT, que es la más importante.
🛠️ Herramientas: Puedes ejecutar consultas desde HeidiSQL, phpMyAdmin, o directamente desde MySQL Client con el comando
mysql -u usuario -p.
Recuerda que SQL no distingue mayúsculas de minúsculas, así que SELECT y select funcionan igual. Es buena práctica escribir las palabras clave en mayúsculas para que sea más fácil de leer.

Para practicar usaremos la base de datos "conferencias" que simula un sistema de gestión de eventos. Tiene tablas para ponentes, asistentes, conferencias y salas.
El diagrama E/R muestra las relaciones: los ponentes participan en conferencias, los asistentes se inscriben a conferencias, y las conferencias se realizan en salas específicas. Es un ejemplo perfecto para aprender consultas reales.
Para configurar todo necesitas ejecutar el script "BD-U4.- Conferencias.sql" desde HeidiSQL. Esto creará automáticamente la base de datos, un usuario "conferencias" con contraseña "conferencias", y datos de prueba.
📁 Consejo: Guarda siempre una copia de seguridad de tus datos de práctica. Usa
mysqldump -u root -p conferencias > backup.sqlpara crear respaldos.
Las tablas principales son: ponente (8 registros), asistente (13 registros), conferencia (5 registros), sala (4 registros), más las tablas de relación "participar" y "asistir".

La sentencia SELECT es tu herramienta principal para obtener datos. Su estructura básica incluye varias cláusulas que se ejecutan en un orden específico: FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY → LIMIT.
El resultado de cualquier consulta SELECT siempre es una tabla de datos que puede tener una o varias columnas y cero, una o varias filas. Esto es súper útil porque puedes usar los resultados como entrada para otras consultas.
La sintaxis completa tiene muchas opciones, pero la forma básica es: SELECT columnas FROM tabla WHERE condición ORDER BY criterio LIMIT cantidad. No te agobies, iremos paso a paso.
⚡ Truco: Usa DISTINCT después de SELECT para eliminar filas duplicadas:
SELECT DISTINCT empresa FROM asistente;
Recuerda que puedes escribir las consultas en varias líneas para que sean más legibles. Es una práctica profesional que te ahorrará dolores de cabeza.

La cláusula SELECT define qué columnas quieres ver en el resultado. Puedes especificar nombres de columnas, constantes, expresiones matemáticas, o usar el comodín * para todas las columnas.
Los alias te permiten cambiar los nombres de las columnas en el resultado. Usa comillas dobles si el alias tiene espacios: SELECT nombre AS "Nombre completo", capacidad Aforo FROM sala;
La cláusula FROM indica de qué tabla(s) sacas los datos. También puedes poner alias a las tablas: SELECT C.tema FROM conferencia C; Esto es especialmente útil en consultas con múltiples tablas.
🎯 Ejemplos prácticos:
SELECT * FROM sala;(todas las columnas)SELECT nombre, capacidad*0.8 "Capacidad reducida" FROM sala;(con cálculo)
Puedes mezclar columnas reales con expresiones matemáticas: SELECT nombre, precio, precio*1.21 "Con IVA" FROM conferencia;

La cláusula WHERE es donde pones las condiciones para filtrar qué filas quieres obtener. Es como poner un colador que solo deja pasar los datos que te interesan.
Las condiciones pueden ser verdaderas, falsas o desconocidas (cuando hay valores NULL). Puedes crear condiciones simples como sexo = 'H' o complejas combinando múltiples operadores.
Existen cinco tipos principales de condiciones: comparar valores, verificar rangos con BETWEEN, comprobar listas con IN, buscar patrones con LIKE, y verificar valores NULL con IS NULL.
🔍 Example:
SELECT nombre, apellido1 FROM asistente WHERE sexo = 'H' AND empresa IS NOT NULL;
Los operandos pueden ser nombres de columnas, constantes o expresiones. Los operadores incluyen =, !=, <, >, LIKE, BETWEEN, IN, y IS NULL.

GROUP BY agrupa filas que tienen valores iguales en las columnas especificadas. Es perfecto para hacer resúmenes como "cuántos asistentes hay por empresa" o "precio promedio por sala".
HAVING funciona como WHERE pero para grupos. Mientras WHERE filtra filas individuales, HAVING filtra grupos completos después de aplicar GROUP BY.
ORDER BY ordena los resultados por una o más columnas. Por defecto es ascendente (ASC), pero puedes usar DESC para descendente. También puedes ordenar por posición: ORDER BY 1, 2 ordena por la primera y segunda columna.
📊 Ejemplo útil:
SELECT empresa, COUNT(*) total FROM asistente GROUP BY empresa HAVING COUNT(*) > 2;
LIMIT restringe cuántas filas devolver. LIMIT 5 muestra las primeras 5 filas, LIMIT 3, 4 salta 3 filas y muestra las siguientes 4.

Los comentarios en SQL se pueden escribir de tres formas: -- comentario, /* comentario */, o # comentario. Los comentarios multilínea van entre /* */.
MariaDB también soporta comentarios ejecutables con /*! que permiten incluir código específico de la base de datos que otros sistemas ignorarán.
Los operadores son fundamentales para crear expresiones. Los hay de varios tipos: comparación (=, !=, <, >), aritméticos (+, -, *, /), lógicos (AND, OR, NOT), y de concatenación (CONCAT).
💻 Práctica: Intenta resolver los ejercicios del final de la página. Empezar con operaciones básicas te ayudará a coger soltura con la sintaxis.
Los operadores tienen precedencia, igual que en matemáticas. Los paréntesis te permiten controlar el orden de las operaciones cuando necesites cambiar la prioridad natural.

Los operadores de comparación son tu navaja suiza para filtrar datos. El más básico es = para igualdad, pero tienes muchos más: != o <> para desigualdad, <, >, <=, >= para comparar números.
IN y NOT IN son súper útiles para comprobar si un valor está dentro de una lista: WHERE especialidad IN ('Bases de Datos', 'Programación') es más limpio que múltiples OR.
LIKE es perfecto para buscar patrones en texto. Usa % para cualquier cantidad de caracteres y _ para exactamente un carácter. Por ejemplo: WHERE nombre LIKE 'Mar%' encuentra nombres que empiecen por "Mar".
⚠️ Cuidado con NULL: Para verificar valores nulos usa
IS NULLoIS NOT NULL, nunca= NULLporque no funciona.
BETWEEN te permite verificar rangos: WHERE precio BETWEEN 10 AND 20 es equivalente a WHERE precio >= 10 AND precio <= 20 pero más legible.

Los operadores aritméticos básicos son +, -, *, /, y % (módulo). Puedes usarlos para crear columnas calculadas: SELECT precio, precio * 1.21 AS "Con IVA" FROM conferencia;
Cuando operas con valores NULL, el resultado siempre es NULL. Esto es importante recordarlo para evitar sorpresas en tus cálculos.
Para concatenar texto usa la función CONCAT(): SELECT CONCAT(apellido1, ', ', apellido2) AS apellidos FROM ponente;. Si necesitas un separador constante, CONCAT_WS() es más práctico.
🧠 Lógica SQL: AND devuelve verdadero solo si ambas condiciones son ciertas. OR devuelve verdadero si al menos una es cierta. NOT invierte el resultado.
Los operadores lógicos (AND, OR, NOT) te permiten combinar múltiples condiciones. Usa paréntesis para controlar la precedencia: WHERE AND empresa IS NOT NULL;
Nuestro compañero de IA está específicamente adaptado a las necesidades de los estudiantes. Basándonos en los millones de contenidos que tenemos en la plataforma, podemos dar a los estudiantes respuestas realmente significativas y relevantes. Pero no se trata solo de respuestas, el compañero también guía a los estudiantes a través de sus retos de aprendizaje diarios, con planes de aprendizaje personalizados, cuestionarios o contenidos en el chat y una personalización del 100% basada en las habilidades y el desarrollo de los estudiantes.
Puedes descargar la app en Google Play Store y Apple App Store.
Sí, tienes acceso gratuito a los contenidos de la aplicación y a nuestro compañero de IA. Para desbloquear determinadas funciones de la aplicación, puedes adquirir Knowunity Pro.
App Store
Google Play
La app es muy fácil de usar y está muy bien diseñada. Hasta ahora he encontrado todo lo que estaba buscando y he podido aprender mucho de las presentaciones. Definitivamente utilizaré la aplicación para un examen de clase. Y, por supuesto, también me sirve mucho de inspiración.
Pablo
usuario de iOS
Esta app es realmente genial. Hay tantos apuntes de clase y ayuda [...]. Tengo problemas con matemáticas, por ejemplo, y la aplicación tiene muchas opciones de ayuda. Gracias a Knowunity, he mejorado en mates. Se la recomiendo a todo el mundo.
Elena
usuaria de Android
Vaya, estoy realmente sorprendida. Acabo de probar la app porque la he visto anunciada muchas veces y me he quedado absolutamente alucinada. Esta app es LA AYUDA que quieres para el insti y, sobre todo, ofrece muchísimas cosas, como ejercicios y hojas informativas, que a mí personalmente me han sido MUY útiles.
Ana
usuaria de iOS
Está app es muy buena, tiene apuntes que son de mucha ayuda y su IA es fantástica, te explica a la perfección y muy fácil de entender lo que necesites, te ayuda con los deberes, te hace esquemas... en definitiva es una muy buena opción!
Sophia
usuario de Android
Me encanta!!! Me resuelve todo con detalle y me da la explicación correcta. Tiene un montón de funciones, ami me ha ido genial!! Os la recomiendo!!!
Marta
usuaria de Android
La uso casi diariamente, sirve para todas las asignaturas. Yo, por ejemplo la utilizo más en inglés porque se me da bastante mal, ¡Todas las respuestas están correctas! Consta con personas reales que suben sus apuntes y IA para que puedas hacer los deberes muchísimo más fácil, la recomiendo.
Izan
usuario de iOS
¡La app es buenísima! Sólo tengo que introducir el tema en la barra de búsqueda y recibo la respuesta muy rápido. No tengo que ver 10 vídeos de YouTube para entender algo, así que me ahorro tiempo. ¡Muy recomendable!
Sara
usuaria de Android
En el instituto era muy malo en matemáticas, pero gracias a la app, ahora saco mejores notas. Os agradezco mucho que hayáis creado la aplicación.
Roberto
usuario de Android
Esto no es como Chatgpt, es MUCHISMO MEJOR, te hace unos resúmenes espectaculares y gracias a esta app pase de sacar 5-6 a sacar 8-9.
Julyana
usuaria de Android
Es la mejor aplicación del mundo, la uso para revisar los deberes a mi hijo.
Javier
usuario de Android
LOS QUIZ Y FLASHCARDS SON SÚPER ÚTILES Y ME ENCANTA Knowunity IA. ADEMÁS ES LITERALMENTE COMO CHATGPT PERO MÁS LISTO!! ME AYUDÓ TAMBIÉN CON MIS PROBLEMAS DE MÁSCARA!! Y CON MIS ASIGNATURAS DE VERDAD! OBVIO 😍😁😲🤑💗✨🎀😮
Erick
usuario de Android
Me me encanta esta app, todo lo que tiene es de calidad ya que antes de ser publicado es revisado por un equipo de profesionales. Me ha ido genial esta aplicación ya que gracias a ella puedo estudiar mucho mejor, sin tener que agobiarme porque mi profesor no ha hecho teoría o porque no entiendo su teoría. Le doy un 10 de 10!
Mar
usuaria de iOS
La app es muy fácil de usar y está muy bien diseñada. Hasta ahora he encontrado todo lo que estaba buscando y he podido aprender mucho de las presentaciones. Definitivamente utilizaré la aplicación para un examen de clase. Y, por supuesto, también me sirve mucho de inspiración.
Pablo
usuario de iOS
Esta app es realmente genial. Hay tantos apuntes de clase y ayuda [...]. Tengo problemas con matemáticas, por ejemplo, y la aplicación tiene muchas opciones de ayuda. Gracias a Knowunity, he mejorado en mates. Se la recomiendo a todo el mundo.
Elena
usuaria de Android
Vaya, estoy realmente sorprendida. Acabo de probar la app porque la he visto anunciada muchas veces y me he quedado absolutamente alucinada. Esta app es LA AYUDA que quieres para el insti y, sobre todo, ofrece muchísimas cosas, como ejercicios y hojas informativas, que a mí personalmente me han sido MUY útiles.
Ana
usuaria de iOS
Está app es muy buena, tiene apuntes que son de mucha ayuda y su IA es fantástica, te explica a la perfección y muy fácil de entender lo que necesites, te ayuda con los deberes, te hace esquemas... en definitiva es una muy buena opción!
Sophia
usuario de Android
Me encanta!!! Me resuelve todo con detalle y me da la explicación correcta. Tiene un montón de funciones, ami me ha ido genial!! Os la recomiendo!!!
Marta
usuaria de Android
La uso casi diariamente, sirve para todas las asignaturas. Yo, por ejemplo la utilizo más en inglés porque se me da bastante mal, ¡Todas las respuestas están correctas! Consta con personas reales que suben sus apuntes y IA para que puedas hacer los deberes muchísimo más fácil, la recomiendo.
Izan
usuario de iOS
¡La app es buenísima! Sólo tengo que introducir el tema en la barra de búsqueda y recibo la respuesta muy rápido. No tengo que ver 10 vídeos de YouTube para entender algo, así que me ahorro tiempo. ¡Muy recomendable!
Sara
usuaria de Android
En el instituto era muy malo en matemáticas, pero gracias a la app, ahora saco mejores notas. Os agradezco mucho que hayáis creado la aplicación.
Roberto
usuario de Android
Esto no es como Chatgpt, es MUCHISMO MEJOR, te hace unos resúmenes espectaculares y gracias a esta app pase de sacar 5-6 a sacar 8-9.
Julyana
usuaria de Android
Es la mejor aplicación del mundo, la uso para revisar los deberes a mi hijo.
Javier
usuario de Android
LOS QUIZ Y FLASHCARDS SON SÚPER ÚTILES Y ME ENCANTA Knowunity IA. ADEMÁS ES LITERALMENTE COMO CHATGPT PERO MÁS LISTO!! ME AYUDÓ TAMBIÉN CON MIS PROBLEMAS DE MÁSCARA!! Y CON MIS ASIGNATURAS DE VERDAD! OBVIO 😍😁😲🤑💗✨🎀😮
Erick
usuario de Android
Me me encanta esta app, todo lo que tiene es de calidad ya que antes de ser publicado es revisado por un equipo de profesionales. Me ha ido genial esta aplicación ya que gracias a ella puedo estudiar mucho mejor, sin tener que agobiarme porque mi profesor no ha hecho teoría o porque no entiendo su teoría. Le doy un 10 de 10!
Mar
usuaria de iOS
Ossama Ed dahabi
@ossamaeddahabi_hhhh
¡Bienvenidos al mundo de las consultas SQL! En esta unidad vas a aprender a usar SELECT, la herramienta más importante para sacar información de las bases de datos. Es como convertirte en detective de datos: podrás buscar, filtrar y organizar... Mostrar más

Acceso a todos los documentos
Mejora tus notas
Únete a millones de estudiantes
Este tema te va a enseñar todo lo que necesitas sobre consultas SQL. Verás cómo usar SELECT para obtener datos, aplicar filtros con WHERE, y organizar resultados con ORDER BY.
También aprenderás sobre operadores de comparación, funciones matemáticas, y técnicas avanzadas como subconsultas y JOIN. Todo esto te permitirá trabajar con bases de datos de forma profesional.
💡 Dato curioso: SQL viene de los años 70 y sigue siendo el estándar mundial para trabajar con bases de datos. ¡Es una habilidad súper valiosa!
Al final dominarás desde consultas básicas hasta técnicas de optimización que usan los desarrolladores profesionales.

Acceso a todos los documentos
Mejora tus notas
Únete a millones de estudiantes
SQL (Structured Query Language) es el lenguaje que utilizan todas las aplicaciones para comunicarse con las bases de datos. Piénsalo como el "idioma universal" de los datos.
Todo empezó en 1979 cuando Oracle lanzó la primera versión comercial. Desde entonces, SQL se ha convertido en el estándar ANSI-SQL que usan todas las bases de datos modernas como MySQL, PostgreSQL, y MariaDB.
Para trabajar con datos usamos sentencias DML (Data Manipulation Language). Las cuatro básicas son SELECT (consultar), INSERT (insertar), UPDATE (actualizar) y DELETE (borrar). En esta unidad nos centramos en SELECT, que es la más importante.
🛠️ Herramientas: Puedes ejecutar consultas desde HeidiSQL, phpMyAdmin, o directamente desde MySQL Client con el comando
mysql -u usuario -p.
Recuerda que SQL no distingue mayúsculas de minúsculas, así que SELECT y select funcionan igual. Es buena práctica escribir las palabras clave en mayúsculas para que sea más fácil de leer.

Acceso a todos los documentos
Mejora tus notas
Únete a millones de estudiantes
Para practicar usaremos la base de datos "conferencias" que simula un sistema de gestión de eventos. Tiene tablas para ponentes, asistentes, conferencias y salas.
El diagrama E/R muestra las relaciones: los ponentes participan en conferencias, los asistentes se inscriben a conferencias, y las conferencias se realizan en salas específicas. Es un ejemplo perfecto para aprender consultas reales.
Para configurar todo necesitas ejecutar el script "BD-U4.- Conferencias.sql" desde HeidiSQL. Esto creará automáticamente la base de datos, un usuario "conferencias" con contraseña "conferencias", y datos de prueba.
📁 Consejo: Guarda siempre una copia de seguridad de tus datos de práctica. Usa
mysqldump -u root -p conferencias > backup.sqlpara crear respaldos.
Las tablas principales son: ponente (8 registros), asistente (13 registros), conferencia (5 registros), sala (4 registros), más las tablas de relación "participar" y "asistir".

Acceso a todos los documentos
Mejora tus notas
Únete a millones de estudiantes
La sentencia SELECT es tu herramienta principal para obtener datos. Su estructura básica incluye varias cláusulas que se ejecutan en un orden específico: FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY → LIMIT.
El resultado de cualquier consulta SELECT siempre es una tabla de datos que puede tener una o varias columnas y cero, una o varias filas. Esto es súper útil porque puedes usar los resultados como entrada para otras consultas.
La sintaxis completa tiene muchas opciones, pero la forma básica es: SELECT columnas FROM tabla WHERE condición ORDER BY criterio LIMIT cantidad. No te agobies, iremos paso a paso.
⚡ Truco: Usa DISTINCT después de SELECT para eliminar filas duplicadas:
SELECT DISTINCT empresa FROM asistente;
Recuerda que puedes escribir las consultas en varias líneas para que sean más legibles. Es una práctica profesional que te ahorrará dolores de cabeza.

Acceso a todos los documentos
Mejora tus notas
Únete a millones de estudiantes
La cláusula SELECT define qué columnas quieres ver en el resultado. Puedes especificar nombres de columnas, constantes, expresiones matemáticas, o usar el comodín * para todas las columnas.
Los alias te permiten cambiar los nombres de las columnas en el resultado. Usa comillas dobles si el alias tiene espacios: SELECT nombre AS "Nombre completo", capacidad Aforo FROM sala;
La cláusula FROM indica de qué tabla(s) sacas los datos. También puedes poner alias a las tablas: SELECT C.tema FROM conferencia C; Esto es especialmente útil en consultas con múltiples tablas.
🎯 Ejemplos prácticos:
SELECT * FROM sala;(todas las columnas)SELECT nombre, capacidad*0.8 "Capacidad reducida" FROM sala;(con cálculo)
Puedes mezclar columnas reales con expresiones matemáticas: SELECT nombre, precio, precio*1.21 "Con IVA" FROM conferencia;

Acceso a todos los documentos
Mejora tus notas
Únete a millones de estudiantes
La cláusula WHERE es donde pones las condiciones para filtrar qué filas quieres obtener. Es como poner un colador que solo deja pasar los datos que te interesan.
Las condiciones pueden ser verdaderas, falsas o desconocidas (cuando hay valores NULL). Puedes crear condiciones simples como sexo = 'H' o complejas combinando múltiples operadores.
Existen cinco tipos principales de condiciones: comparar valores, verificar rangos con BETWEEN, comprobar listas con IN, buscar patrones con LIKE, y verificar valores NULL con IS NULL.
🔍 Example:
SELECT nombre, apellido1 FROM asistente WHERE sexo = 'H' AND empresa IS NOT NULL;
Los operandos pueden ser nombres de columnas, constantes o expresiones. Los operadores incluyen =, !=, <, >, LIKE, BETWEEN, IN, y IS NULL.

Acceso a todos los documentos
Mejora tus notas
Únete a millones de estudiantes
GROUP BY agrupa filas que tienen valores iguales en las columnas especificadas. Es perfecto para hacer resúmenes como "cuántos asistentes hay por empresa" o "precio promedio por sala".
HAVING funciona como WHERE pero para grupos. Mientras WHERE filtra filas individuales, HAVING filtra grupos completos después de aplicar GROUP BY.
ORDER BY ordena los resultados por una o más columnas. Por defecto es ascendente (ASC), pero puedes usar DESC para descendente. También puedes ordenar por posición: ORDER BY 1, 2 ordena por la primera y segunda columna.
📊 Ejemplo útil:
SELECT empresa, COUNT(*) total FROM asistente GROUP BY empresa HAVING COUNT(*) > 2;
LIMIT restringe cuántas filas devolver. LIMIT 5 muestra las primeras 5 filas, LIMIT 3, 4 salta 3 filas y muestra las siguientes 4.

Acceso a todos los documentos
Mejora tus notas
Únete a millones de estudiantes
Los comentarios en SQL se pueden escribir de tres formas: -- comentario, /* comentario */, o # comentario. Los comentarios multilínea van entre /* */.
MariaDB también soporta comentarios ejecutables con /*! que permiten incluir código específico de la base de datos que otros sistemas ignorarán.
Los operadores son fundamentales para crear expresiones. Los hay de varios tipos: comparación (=, !=, <, >), aritméticos (+, -, *, /), lógicos (AND, OR, NOT), y de concatenación (CONCAT).
💻 Práctica: Intenta resolver los ejercicios del final de la página. Empezar con operaciones básicas te ayudará a coger soltura con la sintaxis.
Los operadores tienen precedencia, igual que en matemáticas. Los paréntesis te permiten controlar el orden de las operaciones cuando necesites cambiar la prioridad natural.

Acceso a todos los documentos
Mejora tus notas
Únete a millones de estudiantes
Los operadores de comparación son tu navaja suiza para filtrar datos. El más básico es = para igualdad, pero tienes muchos más: != o <> para desigualdad, <, >, <=, >= para comparar números.
IN y NOT IN son súper útiles para comprobar si un valor está dentro de una lista: WHERE especialidad IN ('Bases de Datos', 'Programación') es más limpio que múltiples OR.
LIKE es perfecto para buscar patrones en texto. Usa % para cualquier cantidad de caracteres y _ para exactamente un carácter. Por ejemplo: WHERE nombre LIKE 'Mar%' encuentra nombres que empiecen por "Mar".
⚠️ Cuidado con NULL: Para verificar valores nulos usa
IS NULLoIS NOT NULL, nunca= NULLporque no funciona.
BETWEEN te permite verificar rangos: WHERE precio BETWEEN 10 AND 20 es equivalente a WHERE precio >= 10 AND precio <= 20 pero más legible.

Acceso a todos los documentos
Mejora tus notas
Únete a millones de estudiantes
Los operadores aritméticos básicos son +, -, *, /, y % (módulo). Puedes usarlos para crear columnas calculadas: SELECT precio, precio * 1.21 AS "Con IVA" FROM conferencia;
Cuando operas con valores NULL, el resultado siempre es NULL. Esto es importante recordarlo para evitar sorpresas en tus cálculos.
Para concatenar texto usa la función CONCAT(): SELECT CONCAT(apellido1, ', ', apellido2) AS apellidos FROM ponente;. Si necesitas un separador constante, CONCAT_WS() es más práctico.
🧠 Lógica SQL: AND devuelve verdadero solo si ambas condiciones son ciertas. OR devuelve verdadero si al menos una es cierta. NOT invierte el resultado.
Los operadores lógicos (AND, OR, NOT) te permiten combinar múltiples condiciones. Usa paréntesis para controlar la precedencia: WHERE AND empresa IS NOT NULL;
Nuestro compañero de IA está específicamente adaptado a las necesidades de los estudiantes. Basándonos en los millones de contenidos que tenemos en la plataforma, podemos dar a los estudiantes respuestas realmente significativas y relevantes. Pero no se trata solo de respuestas, el compañero también guía a los estudiantes a través de sus retos de aprendizaje diarios, con planes de aprendizaje personalizados, cuestionarios o contenidos en el chat y una personalización del 100% basada en las habilidades y el desarrollo de los estudiantes.
Puedes descargar la app en Google Play Store y Apple App Store.
Sí, tienes acceso gratuito a los contenidos de la aplicación y a nuestro compañero de IA. Para desbloquear determinadas funciones de la aplicación, puedes adquirir Knowunity Pro.
13
Herramientas Inteligentes NUEVO
Transforma estos apuntes en: ✓ 50+ Preguntas de Práctica ✓ Flashcards Interactivas ✓ Examen Completo de Práctica ✓ Esquemas de Ensayo
App Store
Google Play
La app es muy fácil de usar y está muy bien diseñada. Hasta ahora he encontrado todo lo que estaba buscando y he podido aprender mucho de las presentaciones. Definitivamente utilizaré la aplicación para un examen de clase. Y, por supuesto, también me sirve mucho de inspiración.
Pablo
usuario de iOS
Esta app es realmente genial. Hay tantos apuntes de clase y ayuda [...]. Tengo problemas con matemáticas, por ejemplo, y la aplicación tiene muchas opciones de ayuda. Gracias a Knowunity, he mejorado en mates. Se la recomiendo a todo el mundo.
Elena
usuaria de Android
Vaya, estoy realmente sorprendida. Acabo de probar la app porque la he visto anunciada muchas veces y me he quedado absolutamente alucinada. Esta app es LA AYUDA que quieres para el insti y, sobre todo, ofrece muchísimas cosas, como ejercicios y hojas informativas, que a mí personalmente me han sido MUY útiles.
Ana
usuaria de iOS
Está app es muy buena, tiene apuntes que son de mucha ayuda y su IA es fantástica, te explica a la perfección y muy fácil de entender lo que necesites, te ayuda con los deberes, te hace esquemas... en definitiva es una muy buena opción!
Sophia
usuario de Android
Me encanta!!! Me resuelve todo con detalle y me da la explicación correcta. Tiene un montón de funciones, ami me ha ido genial!! Os la recomiendo!!!
Marta
usuaria de Android
La uso casi diariamente, sirve para todas las asignaturas. Yo, por ejemplo la utilizo más en inglés porque se me da bastante mal, ¡Todas las respuestas están correctas! Consta con personas reales que suben sus apuntes y IA para que puedas hacer los deberes muchísimo más fácil, la recomiendo.
Izan
usuario de iOS
¡La app es buenísima! Sólo tengo que introducir el tema en la barra de búsqueda y recibo la respuesta muy rápido. No tengo que ver 10 vídeos de YouTube para entender algo, así que me ahorro tiempo. ¡Muy recomendable!
Sara
usuaria de Android
En el instituto era muy malo en matemáticas, pero gracias a la app, ahora saco mejores notas. Os agradezco mucho que hayáis creado la aplicación.
Roberto
usuario de Android
Esto no es como Chatgpt, es MUCHISMO MEJOR, te hace unos resúmenes espectaculares y gracias a esta app pase de sacar 5-6 a sacar 8-9.
Julyana
usuaria de Android
Es la mejor aplicación del mundo, la uso para revisar los deberes a mi hijo.
Javier
usuario de Android
LOS QUIZ Y FLASHCARDS SON SÚPER ÚTILES Y ME ENCANTA Knowunity IA. ADEMÁS ES LITERALMENTE COMO CHATGPT PERO MÁS LISTO!! ME AYUDÓ TAMBIÉN CON MIS PROBLEMAS DE MÁSCARA!! Y CON MIS ASIGNATURAS DE VERDAD! OBVIO 😍😁😲🤑💗✨🎀😮
Erick
usuario de Android
Me me encanta esta app, todo lo que tiene es de calidad ya que antes de ser publicado es revisado por un equipo de profesionales. Me ha ido genial esta aplicación ya que gracias a ella puedo estudiar mucho mejor, sin tener que agobiarme porque mi profesor no ha hecho teoría o porque no entiendo su teoría. Le doy un 10 de 10!
Mar
usuaria de iOS
La app es muy fácil de usar y está muy bien diseñada. Hasta ahora he encontrado todo lo que estaba buscando y he podido aprender mucho de las presentaciones. Definitivamente utilizaré la aplicación para un examen de clase. Y, por supuesto, también me sirve mucho de inspiración.
Pablo
usuario de iOS
Esta app es realmente genial. Hay tantos apuntes de clase y ayuda [...]. Tengo problemas con matemáticas, por ejemplo, y la aplicación tiene muchas opciones de ayuda. Gracias a Knowunity, he mejorado en mates. Se la recomiendo a todo el mundo.
Elena
usuaria de Android
Vaya, estoy realmente sorprendida. Acabo de probar la app porque la he visto anunciada muchas veces y me he quedado absolutamente alucinada. Esta app es LA AYUDA que quieres para el insti y, sobre todo, ofrece muchísimas cosas, como ejercicios y hojas informativas, que a mí personalmente me han sido MUY útiles.
Ana
usuaria de iOS
Está app es muy buena, tiene apuntes que son de mucha ayuda y su IA es fantástica, te explica a la perfección y muy fácil de entender lo que necesites, te ayuda con los deberes, te hace esquemas... en definitiva es una muy buena opción!
Sophia
usuario de Android
Me encanta!!! Me resuelve todo con detalle y me da la explicación correcta. Tiene un montón de funciones, ami me ha ido genial!! Os la recomiendo!!!
Marta
usuaria de Android
La uso casi diariamente, sirve para todas las asignaturas. Yo, por ejemplo la utilizo más en inglés porque se me da bastante mal, ¡Todas las respuestas están correctas! Consta con personas reales que suben sus apuntes y IA para que puedas hacer los deberes muchísimo más fácil, la recomiendo.
Izan
usuario de iOS
¡La app es buenísima! Sólo tengo que introducir el tema en la barra de búsqueda y recibo la respuesta muy rápido. No tengo que ver 10 vídeos de YouTube para entender algo, así que me ahorro tiempo. ¡Muy recomendable!
Sara
usuaria de Android
En el instituto era muy malo en matemáticas, pero gracias a la app, ahora saco mejores notas. Os agradezco mucho que hayáis creado la aplicación.
Roberto
usuario de Android
Esto no es como Chatgpt, es MUCHISMO MEJOR, te hace unos resúmenes espectaculares y gracias a esta app pase de sacar 5-6 a sacar 8-9.
Julyana
usuaria de Android
Es la mejor aplicación del mundo, la uso para revisar los deberes a mi hijo.
Javier
usuario de Android
LOS QUIZ Y FLASHCARDS SON SÚPER ÚTILES Y ME ENCANTA Knowunity IA. ADEMÁS ES LITERALMENTE COMO CHATGPT PERO MÁS LISTO!! ME AYUDÓ TAMBIÉN CON MIS PROBLEMAS DE MÁSCARA!! Y CON MIS ASIGNATURAS DE VERDAD! OBVIO 😍😁😲🤑💗✨🎀😮
Erick
usuario de Android
Me me encanta esta app, todo lo que tiene es de calidad ya que antes de ser publicado es revisado por un equipo de profesionales. Me ha ido genial esta aplicación ya que gracias a ella puedo estudiar mucho mejor, sin tener que agobiarme porque mi profesor no ha hecho teoría o porque no entiendo su teoría. Le doy un 10 de 10!
Mar
usuaria de iOS