Як знайти підрядок в рядку на sql.
Привіт, дорогі читачі! У цій статті я хочу показати вам, як знайти підрядок в рядку на SQL.
знайти подстроку в рядку на SQL дуже просто, для цього є вже готова функція - locate.
синтаксис
SELECT LOCATE(`What`,`Where`) FROM table-
Такий запит поверне позицію першого входження підрядка в рядок.
Якщо ж результат не буде знайдений, то повернеться 0.
приклад
Наприклад, у нас є поле з описом якогось курсу, і ми хочемо знайти там рядок PHP. Ось як ми можемо це зробити:
SELECT * FROM courses WHERE LOCATE(`Php`, description) -
В результаті ми отримаємо рядок, де буде знайдено слово php.
Отже, на цьому все. Дякую за увагу і вдалих вам запитів!
Поділися в соціальних мережах:
Схожі
- Nodejs. Що таке npm.
- Як вибрати неповторювані значення з бази даних.
- Як замінити значення в рядку на sql.
- Як знайти помилку в sql-запиті
- Як дізнатися довжину поля в sql.
- Як використовувати інтерфейс countable в php.
- Nodejs. Що таке middleware і статичні файли.
- Як ігнорувати вставку записи в sql.
- Пошук тексту в файлах linux
- Конструкція where в sql
- Строкові функції в php
- Функції для роботи з регулярними виразами в php
- Аналог str_replace () в jаvascript
- Методи для роботи з масивами в es5.
- Серіалізация об`єктів в php.
- Математичні функції в sql.
- Оператор in в sql.
- Об`єкт string в jаvascript
- Scripty2 - jаvascript бібліотека для приголомшливих анімацій.
- Перетворення типів в jаvascript.
- Новинки в php7. Частина 7.