Mysql
 sql >> база данни >  >> RDS >> Mysql

LIKE заявката sql не работи в свързани стойности с пространство

Защото имате интервал между john и craig . Това ще работи

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

но това е ужасно за производителността BTW. По-добре би било

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL актуализира, ако стойността е по-голяма от тази текуща стойност

  2. Как трябва да се съхраняват конвертираните от ip2long IP в MySQL?

  3. Прекъсване на страницата в Html2Pdf

  4. Дайте на някои полета повече уместност и сортирайте по уместност в пълнотекстово търсене на mysql

  5. Как да изчислим стойността на умножение в цикъла while в PHP?