Crear cuenta / - Bitacoras.comAgregador → Enlace permanente ¬

0puntos votar

contenido Entendiendo los Mysql JOIN

Este es un problema bastante común para los desarrolladores que trabajan sobre bases de datos: Llaman un set de resultados y se encuentran que uno de los campos no es mas sino un listado de ID’s. Ahora como traigo los datos de ese campo? Muy a menudo me encuentro con desarrolladores SQL que aplican la siguiente lógica para solucionar este problema: SELECT * FROM países           foreach($países as $país) {                     SELECT * FROM ciudades WHERE país = $país                               foreach ($ciudades as $ciudad) {                                         … Que como pueden ver, no solo es difícil de manejar sino que es imposible de crecer logicamente y en ultimas, confuso de leer. Mas que genera una cantidad de gasto de memoria tanto en el PC corriendo php como en la base de datos que genera la busqueda especifica. Afortunadamente, tenemos la flexibilidad de una función MySQL hecha precisamente para llamar datos entre dos tablas conectadas con un campo en común: JOIN Por ejemplo, usando JOIN, lla...
tags
Continuar leyendo

Recomienda esta anotación por e-mail

Ficha de la bitácora

Algo

Since 1982: Mauricio Pastrana

Imagen perfil

Otros datos sobre Since 1982: Mauricio Pastrana:

Ver ficha completa y últimas anotaciones →