Одна из особенностей MySQL Query Browser - это возможность создавать запросы. Он позволяет Вам выбрать колонки и таблицы, которые Вам нужны для запроса из обозревателя баз данных и получить запрос, созданный автоматически, основываясь на Вашем выборе.
Первый шаг к созданию запроса - это
выбрать таблицу, из которой
запрашивать данные. Кликните и
перетащите желаемую таблицу в
область запросов для того, чтобы
начать создавать запрос. Например,
перемещая таблицу City в область
запросов, выражение SELECT * FROM City
C будет добавлено в область
для запросов. Вы так же можете
дважды кликнуть на таблице чтобы
начать новый SELECT запрос.
Когда Вы выбираете таблицу из обозревателя баз данных и перетаскиваете ее над областью для запросов, появится табличный инструмент с некоторыми видами действий для запроса. Отпустите таблицу, которую Вы перетаскивали на желаемое действие и запрос соответственно модифицируется. Доступны следующие действия:
SELECT заменяет текущее
выражение выражением
SELECT содержащим
перетаскиваемую таблицу.
Add Table добавляет
перетаскиваемую таблицу в
текущий SELECT запрос.
JOIN Table: Если
SELECT запрос уже в окне
запросов с указанной таблицей,
новая перемещаемая таблица
будет добавлена в
соответствующее условие
WHERE чтобы выполнить
JOIN запрос.
LEFT OUTER JOIN подобен
предыдущему, но создает LEFT
OUTER JOIN вмbook JOIN
запроса. s the same as the previous, but does a
LEFT OUTER JOIN instead of a
JOIN
UPDATE замещает текущее
выражение выражением
UPDATE, содержащим
перетаскиваемую таблицу.
INSERT замещает текущее
выражение выражением
INSERT, содержащим
перетаскиваемую таблицу.
DELETE замещает текущее
выражение выражением
DELETE, содержащим
перетаскиваемую таблицу.
Таблицы соединяются по идентично названным колонкам для таблиц MyISAM и Tables are joined based on identical column names for MyISAM tables and внешним ключам для таблиц InnoDB.
Когда выбрана таблица, Вы можете
выбрать индивидуальный столбец
для запроса; кликните на кнопке
Select на панели кнопок
для построения запроса. Указатель
мыши изменится на указатель
Select, который можно
использовать для выбора колонок из
обозревателя баз данных. Например,
кликнув на полях Id, Name, и Country базы
world, запрос будет собран
как SELECT C.Id, C.Name, C.Country FROM City
C После того, как таблица
выбрана, Вы можете выбрать
конкретную колонку для запроса;
кликните на кнопке Select
в ряду кнопок создания запросов.
Указатель мыши изменится на
указатель Select, которым
Вы можете выбрать колонку из
обозревателя баз данных. Например,
кликните на полях Id, Name и Country базы
примеров world, запрос
SELECT C.Id, C.Name, C.Country FROM City C
будет построен в области запросов.
После того, как Вы выбрали колонки
для запроса, Вы можете
использовать другие кнопки для
завершения построения запроса с
выражениями WHERE, GROUP
BY, и ORDER BY. Когда
новае секция запроса добавляется с
помощью кнопок построения
запросов, курсор в области
запросов располагается в позиции
для редактирования; если Вы
кликните на поле указателем WHERE, то
курсор встанет в позицию, где Вам
нужно указать условие для
оператора WHERE.
Вы можете переключаться между
различнвми указателями построения
запросов кликая на кнопках
построения запросов в панели
кнопок, или используя комбинацию
клавиш Ctrl+Alt и
первая буква указателя который Вы
хотите использовать
(Ctrl+Alt+S
для SELECT,
Ctrl+Alt+W
для WHERE, и так далее.)
