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

Ayúdanos a hacer de Bitacoras.com un servicio mejor para todos. Lee nuestros consejos.

Ningún usuario registrado ha votado aún.