powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с запросом
2 сообщений из 2, страница 1 из 1
Помогите с запросом
    #34196288
Igrok4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли выдать один (или два запроса), для формирования Table3?

Table1: Sum, Nbin1
Table2: Nbin2, Corp

Надо Table3 (SumRas, Simvol) c двумя записями:
В первую запись должна попасть сумма записей поля Sum, если Nbin1 найден в Table2(Nbin2) и при этом Corp = 0.
Во вторую запись должна попасть сумма записей поля Sum, если Nbin1 не найден в Table2(Nbin2) или (Nbin1 найден в Table2(Nbin2) и при этом Corp = 1).
Заранее спасибо.
...
Рейтинг: 0 / 0
Помогите с запросом
    #34198169
ORAselect
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
select sum(t1.Sum) as rezult from table1 t1 INNER JOIN tabl2 t2;
ON t1.NBin1 == t2.NBin2;
where t2.Corp ==0;
into table table3

variant 1:
select sum(t1.Sum) as rezult from table1 t1, tabl2 t2;
where t1.NBin1 not in ;
(select NBin2 from table2 where Corp<>1)

variant 2:

select sum(t1.Sum) as rezult from table1 t1 INNER JOIN tabl2 t2;
ON t1.NBin1 != t2.NBin2 ;
where t2.Corp =1

Не отлаживал, не проверял, но в этом духе.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с запросом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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