sql >> Database >  >> RDS >> Mysql

LIKE query sql werkt niet in aaneengeschakelde waarden met spatie

Omdat je een spatie hebt tussen john en craig . Dat zou werken

select id from person 
where replace(concat(fname, lname),' ','') LIKE = '%johncraigsmith%'

maar dat is verschrikkelijk qua prestaties btw. Beter zou zijn

select id from person 
where lname = 'smith'
and fname = 'john craig'



  1. Query's uitvoeren waarvoor metagegevenssleutel niet bestaat

  2. Transactiebeheer met Django 1.6

  3. 3 manieren om de taakstappen van een SQL Server Agent-taak (T-SQL) te krijgen

  4. cronjob lezen van de ene database en schrijven naar de andere