Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL chọn với điều kiện CONCAT

Các bí danh bạn cung cấp dành cho đầu ra của truy vấn - chúng không có sẵn trong chính truy vấn.

Bạn có thể lặp lại biểu thức:

SELECT neededfield, CONCAT(firstname, ' ', lastname) as firstlast 
FROM users
WHERE CONCAT(firstname, ' ', lastname) = "Bob Michael Jones"

hoặc bọc truy vấn

SELECT * FROM (
  SELECT neededfield, CONCAT(firstname, ' ', lastname) as firstlast 
  FROM users) base 
WHERE firstLast = "Bob Michael Jones"


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cài đặt Máy chủ Web trong Windows XP với Apache2, PHP5 và MySQL4 - Phần 1

  2. Trong SQL, hai bảng tham chiếu đến nhau có được không?

  3. Neo4j - Tạo nút bằng Cypher

  4. Trao đổi giá trị cột trong MySQL

  5. Có thể NHÓM THEO nhiều cột bằng MySQL không?