MySQL Query Browser делает легким просмотр данных, которые представлены как master-detail (отношение один ко многим). Это может быть полезно для просмотра данных заказчик/заказ, группа/член группы и так далее.
Чтобы отобразить master-detail
представление, первое что нужно
сделать — это сделать запрос в
основной таблице и разместить его
в новой области результатов.
Например, используя базу данных
для примеров world
вы
можете сделать запрос SELECT Code,
Name, Continent FROM Country
.
После того, как вы создали основной
набор результатов, кликните правой
клавишей мыши на области
результатов и выберите опцию
Split Tab Vertically. Для таблицы
описания создайте запрос, который
использует динамические параметры
доступные из основного запроса,
как показано в параметрах
обозревателя. В этом примере, мы
можем запросить таблицу City
следующим образом: SELECT Id, Name FROM
City WHERE Country = :Code
.
Символ двоеточие показывает MySQL Query Browser, что вы добавляете динамические параметры, и всплывающий список доступных параметров появится в области запроса, позволяя вам выбрать параметр, используя клавиши со стрелками. Вы так же можете ввеси название параметра, который вы хотите использовать, чтобы связать запрос описания.
Как только вы выполнили запрос параметров, он автоматически будет обновляться если вы измените активную строку в основном запросе, позволяя вам быстрее увидеть все строки связанных описаний, когда вы перемещаетесь по основному результирующему набору.
Вы можете повторить этот процесс, разделяя область результатов необходимое количество раз. Это позволит вам иметь набор описаний результатов для другого набора описаний результатов.