Как проверить, имеет ли поле какую-либо объединенную строку других полей?

0

Мне нужно сделать запрос mysql, который проверяет, что поле электронной почты является конкатенированной строкой фамилии почтового индекса firstname? Будет что-то вроде этого:

SELECT * FROM `orders` 
HAVING primary_email 
LIKE 'delivery_first_name . delivery_postal_code . delivery_last_name%'

Любая помощь будет принята с благодарностью.

Теги:

1 ответ

2

должен выглядеть следующим образом

select * from orders
where 
primary_email
like concat(delivery_first_name, delivery_postal_code, delivery_last_name, '%');

если между столбцом существует разделитель, добавьте разделитель между этими столбцами

Ещё вопросы

Сообщество Overcoder
Наверх
Меню