Använd följande:
WHERE CONCAT(customers.first_name, ' ', customers.last_name) LIKE '%John Smith%'
Observera att för att detta ska fungera som avsett bör förnamn och efternamn trimmas, d.v.s. de ska inte innehålla inledande eller efterföljande blanksteg. Det är bättre att trimma strängar i PHP innan du infogar i databasen. Men du kan också inkludera trimning i din fråga så här:
WHERE CONCAT(TRIM(customers.first_name), ' ', TRIM(customers.last_name)) LIKE '%John Smith%'