SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 27.11.2018 17:48:05

Vbifyz
Участник
Зарегистрирован: 27.11.2018
Сообщений: 19

Как сделать запрос по маске сразу для нескольких переменных?

Здравствуйте.
Подскажите, пожалуйста, какая команда нужна для того, чтобы найти в таблице сразу несколько переменных по разным маскам?

То есть, например, есть части е-майлов, где после "собаки" стоит... пусть будет @111.ru, @222.com, @333.com и так далее.

Чтобы найти емайлы, относящиеся к одной маске, нужна команда:
SELECT * FROM `tbl_user` WHERE `username` LIKE '%@111.ru%'

и так для каждой маски

Подскажите, какая команда нужна, чтобы за один запрос найти е-майлы по всем маскам (@111.ru, @222.com, @333.com) ?

Неактивен

 

#2 28.11.2018 10:10:13

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Как сделать запрос по маске сразу для нескольких переменных?

SELECT * FROM `tbl_user` WHERE `username` LIKE '%@111.ru%' OR `username` LIKE '%@222.ru%' OR и так далее

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson