Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL:Изберете Concat от низове и дължина на получения Concat

Не можете да посочите псевдонима, който сте създали в SELECT , вместо това използвайте израз:

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

Можете да използвате подзаявка, ако имате нужда от:

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 :

и:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLAlchemy се опитва два пъти да изтрие вторичната връзка много към много

  2. Mysqli_fetch_assoc($result), показалецът се премества към следващия запис. Има ли някакъв начин да нулирате показалеца към началото на резултата от заявката?

  3. Как да разделите получената колона на няколко колони

  4. Поведение на MySQL при АКТУАЛИЗИРАНЕ НА ДУБЛИРАН КЛЮЧ за множество УНИКАЛНИ полета

  5. MySQL - заявка за АКТУАЛИЗИРАНЕ с LIMIT