Новини високих технологій
» » Як використовувати WHERE MYSQL?

Як використовувати WHERE MYSQL?

14-08-2018, 12:20
221
Якщо ви задавалися питанням, як користуватися оператором WHERE MYSQL, ви потрапили туди, куди потрібно. Багато новачків не розуміють, навіщо він потрібен, і коли його можна застосовувати. Це дуже корисний навик, який дуже сильно допоможе вам у майбутньому використанні запитів.

Визначення

Where використовується як для фільтрації результатів в SELECT, UPDATE, INSERT, DELETE. Тобто, він вибирає ту інформацію, яка буде виконувати певні дії. Далі ви можете побачити синтаксис:

WHERE conditions;

Conditions - умови.

Приклади

Давайте розглянемо деякі приклади з використанням даного оператора.

У where MYSQL кілька значень, вони можуть застосовуватися в різних ситуаціях.

Приміром, у нас існує таблиця з користувачами. Нам потрібно вилучити користувача по імені.

  SELECT * 
FROM users //вибираємо таблицю users
WHERE name = "Іван" AND lastname = "Максимов"; //Вибираємо всіх користувачів з ім'ям Іван і Прізвищем Максимов

На цьому прикладі ми чітко бачили, що використовується умова AND, це означає, що WHERE служить для об'єднання двох умов.

<script async="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js">
<!-- fb_336x280_1 -->

<script> (adsbygoogle = window.adsbygoogle ||[]).push({});

Подібним же чином пишеться умова OR:

  SELECT * 
FROM users //вибираємо таблицю users
WHERE name = "Іван" OR lastname = "Максимов"; //Вибираємо всіх користувачів з іменем або Прізвищем Іван Максимов

Даний оператор, як вже зрозуміло повертає результат з іменем або прізвищем Іван Максимов.

Так само два останніх оператора можливо об'єднати зробити це не так складно. Виконуємо код нижче:

SELECT *
FROM users //вибираємо таблицю users
WHERE name = ("Іван" AND lastname = "Максимов";)
OR (patronymic = "Александров")


Як ми бачимо, у нас об'єднані дві умови - OR та AND. Це означає, що в результаті будуть виводитися користувачі з ім'ям Іван і Прізвищем Максимов, а також користувачі з по батькові Александров. Існує безліч значень where і використовувати їх можна і важливо, а також дуже практично.

Висновок

WHERE - один з найбільш найважливіший у мові структурованих запитів і зустрічається практично у всіх проектах. Він має ще й оператори AND та OR, об'єднуючі декілька умов в один запит, що дуже сильно допомагає не переписувати один і той же запит по кілька разів і виконувати складні і цікаві задачки. У цій статті ми докладно розповіли про його декількох значеннях і пішли трохи вперед у вивченні мов програмування, тепер на крок ближче до становлення істинним веб-програмістом і якщо будете намагатися так само, як і намагалися раніше, то все обов'язково вийде, і ви станете тим, ким мріяли.
Цікаво по темі
Три приклади використання функції ЯКЩО в Excel
Три приклади використання функції ЯКЩО в Excel
Програма Excel – це найпопулярніший табличний редактор, який допомагає у вирішенні багатьох проблем, як професійних, так і побутових. Використовуючи
Javascript-метод Array.slice: тонкощі використання
Javascript-метод Array.slice: тонкощі використання
Масиви в мові jаvascript мають безліч специфічних корисних методів, що полегшують маніпуляції з даними. Метод Array.slice() дозволяє виділити з
Що робить оператор SQL - Delete?
Що робить оператор SQL - Delete?
При роботі з базами даних часто виникає необхідність у видаленні одного або кількох рядків даних. Для ...
MySQL - запит у запиті. MySQL: приклади запитів. Вкладені запити MySQL
MySQL - запит у запиті. MySQL: приклади запитів. Вкладені запити MySQL
Основні особливості вкладених запитів. Як побудувати в MySQL запит в запиті. Для чого необхідні вкладені запити. Приклад вкладеного запиту MySQL.
MySQL select select from: оператор вибірки
MySQL select select from: оператор вибірки
MySQL - одна з найпопулярніших систем управління базами даних (СУБД). У даній статті ми розглянемо базову функціональність оператора вибірки SELECT,