sql >> Database >  >> RDS >> Mysql

MySQL-zoekopdracht op twee verschillende velden

U moet de concat-expressie opnieuw vermelden in uw waar-clausule.

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

Helaas maakt "as" gewoon een kolomalias, geen variabele die u ergens anders kunt gebruiken.



  1. Een blog maken in PHP en MySQL-database - DB-ontwerp

  2. Lijst met tabellen in een PostgreSQL-schema

  3. Hoe cijfers aan het einde van de tekenreeks te verwijderen met behulp van SQL

  4. Praktische processorselectie voor SQL Server 2014/2016 OLTP-workloads