sql >> データベース >  >> RDS >> Mysql

MySQL-操作「UNION」の照合(utf8_general_ci、COERCIBLE)と(latin1_swedish_ci、IMPLICIT)の不正な組み合わせ

    mySQLについてはよくわかりませんが、MSSQLではクエリの照合を変更できます。たとえば、照合が異なる2つのテーブルがあり、それらを結合したい場合や、状況に応じてクレートUNIONを実行できます

    select column1 from tableWithProperCollation
    union all
    select column1 COLLATE SQL_Latin1_General_CP1_CI_AS from tableWithDifferentCollation
    

    もちろん、SQL_Latin1_General_CP1_CI_ASは、「変換」したい照合の例にすぎません



    1. WHILE構文-MySQLのエラー

    2. docker-composeからHostPostgreSQLに接続する方法は?

    3. OracleのデフォルトのDATE形式

    4. 1つのSQLステートメントで2つのテーブルに挿入できますか?