За последние 24 часа нас посетили 35472 программиста и 1818 роботов. Сейчас ищут 1737 программистов ...

UNION разных запросов

Тема в разделе "MySQL", создана пользователем armadillo, 26 июл 2010.

  1. armadillo

    armadillo Активный пользователь

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    то есть select t1.f1, t2.f2, t2.f3 f3 union select t3.f4, t3.f5, '' f3
    (там много намешано таблиц конкатов и прочего)
    периодически дает ошибку на текстовых полях.
    проблема в том, что в какой-то момент f3 превращается в блоб.
    лечится сменой очередности объявления полей.
    то есть select t2.f3 f3 ... union select '' f3, ...

    но такое шаманство изрядно надоело.
    в чем собачка порылась?

    апд: пока решил CAST(f3 as CHAR)