Як виконати запит SQL

Як виконати запит SQL

Непрофесійному програмісту мати справу з SQL-запитами найчастіше доводиться при роботі з інтернет-ресурсами. Більшість з них - блоги, форуми, системи управління сайтами і т. д. - використовує в роботі бази даних СУБД MySQL. Для цієї СУБД існує дуже популярна програма, що дозволяє керувати як окремими таблицями, так і цілими базами даних. Створення SQL-запитів у PhpMyAdmin - так називається ця програма - можливо як у форматі діалогу, так і за допомогою ручного введення операторів.

Вам знадобиться

  • Доступ до PhpMyAdmin.

Інструкція

1. Завантажте до переглядача головну сторінку програми, введіть логін і пароль. У лівій колонці першої сторінки розміщено список посилань на доступні вам бази даних - виберіть потрібну.

2. Вміст лівої і правої колонок змінюється - місце списку баз даних ліворуч займе перелік таблиць. Якщо ви бажаєте зробити запит до певної таблиці, клацніть за відповідним посиланням, а якщо запит відноситься до всієї бази, клацніть за закладкою SQL у меню правого стовпчика. Після вибору таблиці така закладка теж буде присутня на сторінці і вам теж треба буде на неї перейти.

3. Введіть запит у поле під написом "Виконати SQL-запит (и) до бази даних mysql:». Якщо ви не вибрали таблицю на попередньому кроці, це поле буде порожнім, в іншому випадку в ньому буде розміщено шаблон, який залишиться лише доповнити або виправити. Шаблон може виглядати так:SELECT * FROM 'help _ category' WHERE 1Ви можете відразу натиснути кнопку Гаразд, і запит до бази даних буде зроблено - він поверне список всіх рядків з усіма полями з таблиці з назвою help_category.

4. Коли ви конструюєте SQL-запит до вибраної таблиці, ви можете скористатися списком наявних колонок, розташованим праворуч від поля вводу. Наприклад, ви можете трансформувати шаблон до такого виду:SELECT "url 'FROM' help _ category 'WHERE' name '=" "Геометричні конструкції" "Зверніть увагу на лапки: для "оковичування" назви полів і таблиці - url, name і help_category - використовуються не ті символи, які розміщуються навколо текстових даних ("Геометричні конструкції"). Після натискання кнопки OK цей запит поверне ті рядки таблиці, у яких у полі name міститься значення "Геометричні конструкції". Список результатів матиме лише один стовпчик url, оскільки тільки його вказано після оператора SELECT.

5. Цей же запит можна сформувати в діалоговому режимі. Для цього натисніть посилання "Пошук" і заповніть таблицю під написом "Виконати" "запит за зразком" ". Для наведеного вище прикладу в цій таблиці достатньо набрати текст "Геометричні конструкції" в колонці "Значення" рядка name. Для конструювання більш складних запитів натисніть посилання "Параметри", розміщене під таблицею, і відкриється додатковий набір полів і списків вибору.

6. Натисніть кнопку OK, і PhpMyAdmin зосередить та надіслає запит SQL до бази даних.