2016-11-22 4 views
1

UNION ALLの約3つのクエリを実行すると、通常INT値が列に表示されますが、約15のクエリでUNION ALLを行うと、 MySQLサービスがCentOSの上で実行されている、私は、MySQLサービスの設定を確認BLOB)値が、私は高いサイズ上のすべてを設定し、私はgroup_concat_max_lenを追加しましたが、INT値ではなく結果として(BLOB)値が得られる

今、結果がどのように見える私を助けていないこと:

id id_department id_department_relase some_column 
1  (BLOB)   10     some data 

ただし、次のようになります。

私はExcelで(BLOB)である列をコピーすると私はすべて複数のSELECTクエリでUNIONを使用しているため
id id_department id_deparment_relase some_column 
1  5     10     some data 

Psが、私は、

+0

混合型になると、両方の値を保持できる共通型にキャストされます。 –

答えて

1

問題が解決されている通常のint型の値を取得し、私は1つのクエリは、私は列の順序を逃しました(BLOB)

関連する問題