Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL:Pilih Concat string dan Panjang Concat yang dihasilkan

Anda tidak dapat merujuk alias yang Anda buat di SELECT , gunakan ekspresi sebagai gantinya:

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

Anda dapat menggunakan subquery jika Anda membutuhkan:

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 :

dan:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mySQL - pencocokan input formulir latin (bahasa Inggris) ke data utf8 (non-Inggris)

  2. Apa itu MySQL?

  3. Bagaimana saya bisa melakukan migrasi di laravel 5.5?

  4. Cara melewatkan string sebagai klausa WHERE di MYSQL

  5. Perbandingan Tanggal PHP MySQL