Diferencias entre WHERE y HAVING en SQL y uso de índices en MySQL

En el desarrollo de bases de datos, es crucial comprender cómo filtrar y optimizar las consultas. Dos cláusulas SQL comúnmente utilizadas para el filtrado son WHERE y HAVING. Además, el uso eficiente de índices en MySQL es fundamental para el rendimiento. Cláusula WHERE La cláusula WHERE se utiliza para filtrar registros antes de que se realice ...

Publicado el 7-21 12:03

Recuperación de datos en MySQL con la sentencia SELECT

La instrucción SELECT permite extraer información almacenada en tablas y vistas dentro de una base de datos MySQL. Estructura general de SELECT La sintaxis básica contempla las siguientes cláusulas: SELECT: define qué columnas se desean obtener. Se pueden listar separadas por coma o usar * para traer todas. FROM: indica la tabla o vista origen ...

Publicado el 6-27 17:01

Consultas avanzadas con SQLAlchemy en Flask

En esta guía se exploran técnicas avanzadas de consulta usando SQLAlchemy dentro de aplicaciones Flask. Se abordan ordenación, límites, paginación, lazy loading, agrupación, joins, alias y subconsultas. Ordenación de resultados Para ordenar los registros se emplea el método order_by(). Prefijar el campo con un guión (-) indica orden descende ...

Publicado el 6-27 01:48