Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zapytanie MySQL na dwóch różnych polach

Musisz ponownie podać wyrażenie concat w klauzuli where.

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

Niestety „as” po prostu utwórz alias kolumny, a nie zmienną, której możesz użyć gdzie indziej.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Spring Boot JPA:jak wykonać zapytanie o kolumnę JSON w tabeli

  2. Jak przekonwertować bazę danych MySql Window-1251 (rosyjska cyrylica) na UTF-8?

  3. Automatyczna synchronizacja ElasticSearch z SQL

  4. Jak ograniczyć dostęp do aplikacji webowej tylko do jednego komputera?

  5. Uzyskiwanie dostępu do tablicy w tablicy PHP