Actividad III
ACTIVIDAD 3-Consultas con Condicionales
Sintaxis de la cláusula WHERE MySQL
Veamos la sintaxis extraída de su web oficial:
SELECT campo1, campo2...
FROM tabla1, tabla2...
[WHERE condicion1 [AND [OR]] condicion2...
Tal y como podemos apreciar la sintaxis es sencilla, realizamos la consulta SELECT de la tabla o tablas y después vendrían las posibles condiciones con WHERE.
Operadores condicionales de la cláusula WHERE MySQL
Veamos los operadores condicionales:
- '=' El operador = determina si el valor de los campos comparados son iguales.
- '!=' El operador != determina si el valor de los campos comparados son distintos.
- '>' El operador > determina si el primer valor es mayor que el segundo valor comparado.
- '<' El operador < determina si el primer valor es menor que el segundo valor comparado.
- '>=' El operador >= determina si el primer valor es mayor o igual que el segundo valor comparado.
- '<=' El operador <= determina si el primer valor es menor o igual que el segundo valor comparado.
Ejemplos de cláusula WHERE MySQL
Vamos a ver con una serie de ejemplos sencillos los condicionantes de WHERE:
SELECT nombre, apellidos FROM empleados WHERE edad = 40
En el ejemplo superior estamos seleccionando el nombre y apellidos de los empleados que tengan 40 años. Cuando el campo a comparar es numérico va sin comillas.
SELECT nombre, apellidos FROM empleados WHERE pais = 'México'
En el ejemplo superior estamos seleccionando el nombre y apellidos de los empleados que sean de México. El campo a comparar es alfanumérico, por lo tanto va entre comillas.
SELECT nombre, apellidos FROM empleados WHERE estado_civil != 'soltero'
En el ejemplo superior estamos seleccionando el nombre y apellidos de los empleados que estén casados, la condición implica que el resultado devuelto sea distinto a 'soltero'.
Tomada de: https://www.anerbarrena.com/where-mysql-5520/
Base de datos para consulta con condiciones y relacionales
https://www.dropbox.com/s/rsf6blq1mcl71cw/libreria.sql?dl=0

Consultas MYSQL
ACTIVIDAD
Consultar quien es el autor del libro Estructura de datos.
ANALISIS
1. Que se desea consultar y de que tablas?.
libro.idlibro
libro.decripcion
autor.codautor
autor.nombre
2. Que tablas se ven afectadas o involucradas?
Libro
Autor
liautedi
3. Condiciones
descripcion = Estructura de datos
4. Como se relacionan las tablas?
libro.idlibro = liautedi.idlibro
liautedi.codautor = autor.codautor
5. Que comando se debe utilizar?
select
Sintaxis
select libro.titulo,autor.nombre from libro,autor,liautedi where libro.titulo='Estructura de datos' and libro.idlibro=liautedi.idlibro and liautedi.codautor=autor.codautor;
Solución y aplicación de comandos
TXT con lo realizado desde la consola
Temas:
• FUNCIONES BASICAS PARA REALIZAR CALCULOS
• Modificar o actualizar datos o registros
• ELIMINAR INFORMACIÓN O REGISTROS
• ORDENAR LA INFORMACION

Para ver las aplicaciones de los comandos haga clik AQUI
VIDEO DE RESUMEN Y OTRAS FUNCIONES MATEMATICAS
Referencias
Equipo editorial de IONOS. (2023, 18 enero). ¿Qué es MySQL? IONOS Digital Guide. https://www.ionos.es/digitalguide/servidores/know-how/que-es-mysql/
MySQL :: 10 razones para elegir MySQL para las aplicaciones web de la próxima generación. (s. f.). https://www.mysql.com/why-mysql/white-papers/10-razones-para-elegir-mysql-para-las-aplicaciones-web-de-la-proxima-generacion/#:~:text=MySQL%20es%20la%20base%20de,inicios%20exitosos%20de%20manera%20virtual.
Prezi, A. P. O. (s. f.). REQUERIMIENTOS DE INSTALACIÓN DE MySQL. prezi.com. https://prezi.com/zqymc2vdz2j2/requerimientos-de-instalacion-de-mysql/
Versiones de base de datos y políticas de versiones. (s. f.). Google Cloud. https://cloud.google.com/sql/docs/mysql/db-versions?hl=es-419
Arsys. (2022, 7 septiembre). Ventajas de MySQL 8. Blog de arsys.es. https://www.arsys.es/blog/novedadesmysql-8