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

MySQL:Chọn Concat của chuỗi và Độ dài của Concat kết quả

Bạn không thể tham chiếu bí danh bạn đã tạo trong SELECT , hãy sử dụng biểu thức thay thế:

SELECT CONCAT( t.str1, t.str2 ) AS Title,
       CHAR_LENGTH(CONCAT( t.str1, t.str2 )  ) AS Length
FROM table_name t

Bạn có thể sử dụng truy vấn con nếu cần:

SELECT sub.Title, CHAR_LENGTH( sub.Title ) AS Length
FROM (
   SELECT CONCAT( t.str1, t.str2 ) AS Title
   FROM table_name t
) AS sub;

All-at-once operation :

và:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sắp xếp SQL không theo nhóm theo câu lệnh, luôn sử dụng khóa chính

  2. Bộ lọc MySQL trên nhiều-nhiều

  3. Cách nhập cơ sở dữ liệu bằng phpMyAdmin

  4. Làm cách nào để chỉ chọn dữ liệu số từ mysql?

  5. Bảng tạo Mysql PHP:không hoạt động với Tablesorter