Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / Проблема с Unoin / 3 сообщений из 3, страница 1 из 1
11.12.2003, 11:28
    #32350345
Janil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Unoin
select nvtrn_date as new //тип Date
from.....
union
select nvtrn_qty as new //тип Float
from ...


Отзовитесь пожалуйста какая функция приведет эти поля к общему виду?
...
Рейтинг: 0 / 0
11.12.2003, 11:46
    #32350403
Daugava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Unoin
мда, типы уж больно разные. Вопрос в том, что хочется в итоге увидеть.
Можно сделать из даты флоат (количество дней с 1900 года), можно попытаться сделать дату из флоата :-). А можно просто перевести все в char:

select ''||nvtrn_date as new //тип Date
from.....
union
select ''||nvtrn_qty as new //тип Float
from ...
...
Рейтинг: 0 / 0
11.12.2003, 11:52
    #32350414
Daugava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Unoin
Вдогонку, если речь идет о 9-ке, то правильнее будет так:

select nvtrn_date::char(20) as new //тип Date
from.....
union
select nvtrn_qty::char(20) as new //тип Float
from ...

или

select nvtrn_date as new //тип Date
from.....
union
select nvtrn_qty::date as new //тип Float
from ...

или

select nvtrn_date::float as new //тип Date
from.....
union
select nvtrn_qty as new //тип Float
from ...
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Проблема с Unoin / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]