MySQL Query Browser hace facil el ver los datos que están en una relacion Maestra-detalle (uno a muchos).Este puede ser útil para mostrar datos de cliente/orden, grupo/mienbro, y así susesivamente.
Para desplegar una vista maestra-detalle, primero se consulta la
tabla maestra en una nueva área de resultados. Por ejemplo,
usando la base de datos de ejemplo world
,
podria ejecutar una consulta como SELECT Code, Name,
Continent FROM Country
.
Una vez que usted ha creado los resultados de la maestra,
boton-derecho en el area de resultado y elegir la
opciónDividir Pestaña Verticalmente. Para
detallar una consulta, cree una consulta que usa parámetros
dinamicos disponibles en la consulta maestra, como se ve en el
navegador de parámetros. En este ejempli, nosotros
consultariamos la tabla ciudad asi:SELECT Id, Name FROM
City WHERE Country = :Code
.
El caracter dos puntos le indica a el MySQL Query Browser que usted está agregando un parámetro dinámico, y una lista desplegable de parámetros disponibles deberia aparecer dentro de el área de consultas, permitiendo elegir un parámetro usando las teclas de las flechas. Usted puede también escribir el nombre del parámetro que le gustaria usar para unir la consulta detalle.
Una vez que ejecute la consulta detalle esta automáticamente se actualizara en cualquier tiempo que usted cambie el registro activo en la consulta maestra, permitiendo rápidamente ver todos los detalles al navegar en los resultados de la consulta maestra.
Usted puede repetir éste proceso, dividiendo el area de resultados varias veces, permitiendole tener resultados en detalle para resultados en detalle.
This is a translation of the MySQL Query Browser Manual that can be found at dev.mysql.com. The original MySQL Query Browser Manual is in English, and this translation is not necessarily as up to date as the English version. Esta es una traduccion del manual de MySQL Query Browser el cual puede ser encontrado en dev.mysql.com. El Manual original de MySQL Query Browser se encuentra en Inglés, y esta traduccion no necesariamente es tan actualizada como la versión en Inglés. Edwin Cruz <ecruz @ medel.com.mx> ha traducido este manual del Inglés. El es gerente de sistemas y vive en Aguascalientes, México. Edwin cumplió su educación en 2005 con grado de ingenieria en ciencias de la computación. Como desarrollador, Edwin ha estado trabajando con LAMP Stack por tres años. Antes de obtener su empleo actual, en una compañia de transporte, Edwin trabajo en Texas Instruments Mexico.