我的桌子:

Mohammad
Ali
Moham mad
m Ohammad
Reza
Nasser
Mohamma d

我要从这个表中选择并返回mohammad的所有名称,甚至使用空格或不使用空格
比如:
select * from table where name like '%mohammad%'
// i want return Mohammad,Moham mad,m Ohammad,Mohamma d

也:
select * from table where name like '%Mohamma d%'
// i want return Mohammad,Moham mad,m Ohammad,Mohamma d

以及:
select * from table where name like '%Moham mad%'
// i want return Mohammad,Moham mad,m Ohammad,Mohamma d

最佳答案

select * from table where REPLACE(name,' ','') like '%mohammad%'

09-17 17:51