sql >> Databáze >  >> RDS >> Mysql

Nelegální kombinace porovnávání pro operaci „concat“

Je to kvůli rozdílu ve sbírkách, který můžete vyřešit převodem dvou řetězců nebo sloupců na jednu kolekci, řekněme UTF8

CONCAT(CAST(fName AS CHAR CHARACTER SET utf8),CAST('' AS CHAR CHARACTER SET utf8))

To se vyřeší :)

více o castingu v MySQL můžete zkontrolovat zde MySQL Casting



  1. připojte se k databázi mysql pomocí knihovny phpseclib

  2. PL/SQL:Chyba PLS-00306:nesprávný počet nebo typy argumentů ve volání spouštěné pro tabulku čísel

  3. SQL Server Funkce TRIM, LTRIM a RTRIM

  4. Můj výpis PDO nefunguje