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

MySQL заявка за търсене в две различни полета

Трябва да зададете отново израза concat във вашата клауза where.

 SELECT CONCAT(first_name, ' ', last_name) as fullname 
      FROM users 
     WHERE CONCAT(first_name, ' ', last_name) LIKE '%doe%';

За съжаление „като“ просто създайте псевдоним на колона, а не променлива, която можете да използвате другаде.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Защо настройката на часовата зона на Django влияе на времето на епохата?

  2. Как да променя две различни заглавки на колони на вече съществуваща таблица на база данни в sqlalchemy?

  3. Laravel 5.1 консумира сапун wsdl услуга, използвайки контролер и модел

  4. MySQL:изберете 5 реда преди и след конкретен ред

  5. Как да конвертирате UTC дата в местна часова зона в MySql Изберете заявка