क्योंकि आपके पास john
. के बीच एक स्पेस है और craig
. यह काम करेगा
select id from person
where replace(concat(fname, lname),' ','') LIKE = '%johncraigsmith%'
लेकिन यह प्रदर्शन बीटीडब्ल्यू पर भयानक है। बेहतर होगा
select id from person
where lname = 'smith'
and fname = 'john craig'