Форум: "Базы";
Текущий архив: 2002.07.04;
Скачать: [xml.tar.bz2];
Внизглюк какой то :-( Найти похожие ветки
← →
Oleg_er (2002-06-10 08:56) [0]select o.tipowner, o.owner
from "d:\trans\dbf\vagprop" s, "d:\trans\dbf\owners" o
where s.nv=51078939 and s.tipo=o.tipowner
UNION
select o.tipowner, o.owner
from "d:\trans\dbf\sg_trans" s, "d:\trans\dbf\owners" o
where o.tipowner=20 and s.nv=51078939
выдает
tipowner | owner
| 1retro
а должно быть
tipowner | owner
1 | retro
что за глюк?
← →
Севостьянов Игорь (2002-06-10 14:06) [1]Я так понял это для Paradox
попробуй так:
select o.tipowner as TIP_OWNER, o.owner as OWNER_1
from "d:\trans\dbf\vagprop" s, "d:\trans\dbf\owners" o
where s.tipo=o.tipowner and s.nv=51078939
UNION ALL
select o.tipowner as TIP_OWNER, o.owner as OWNER_1
from "d:\trans\dbf\sg_trans" s, "d:\trans\dbf\owners" o
where o.tipowner=20 and s.nv=51078939
и кстати как по отдельности он выдает ???
← →
Oleg_er (2002-06-11 06:53) [2]по отдельности все ОК :)
нет, это не парадокс - это Fox
← →
GrEG (2002-06-11 09:28) [3]Не совсем понятна вторая часть запроса (после UNION). Зачем в нее включать таблицу s, если все поля выбираются из o и нет условия связи между s и o. Структуру табличек интересно бы посмотреть.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.07.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c