sql >> Databáze >  >> RDS >> Mysql

Vyhledávací dotaz MySQL na dvě různá pole

Musíte znovu uvést výraz concat ve vaší klauzuli where.

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

Bohužel "as" stačí vytvořit alias sloupce, nikoli proměnnou, kterou můžete použít jinde.



  1. analyzovat výsledky v MySQL přes REGEX

  2. MySQL - Cizí klíč při mazání nastavit null v not null pole

  3. JPA Názvy tabulek velkými písmeny

  4. Databázi nelze otevřít, protože je verze 782. Tento server podporuje verzi 706 a starší. Cesta na nižší verzi není podporována