我需要创建一个mysql查询,检查电子邮件字段是firstname邮政编码姓氏的串联字符串吗?这样的事情会这样做:
SELECT * FROM `orders`
HAVING primary_email
LIKE 'delivery_first_name . delivery_postal_code . delivery_last_name%'
非常感谢任何帮助。
答案 0 :(得分:2)
应该是这样的
select * from orders
where
primary_email
like concat(delivery_first_name, delivery_postal_code, delivery_last_name, '%');
如果列之间有分隔符,请在这些列之间添加分隔符