Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Соединить 2 recordset / 5 сообщений из 5, страница 1 из 1
22.05.2004, 12:43
    #32529246
Arshin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединить 2 recordset
Помогите! можно ли объединить 2 RECORDSET и получить третий?
то есть
я сделал выборку с одной таблицы Data1.RecordSource= "select * from....."
и с другой Data2.RecordSource= "select * from....."
и надо сделать Data3.RecordSource= ????? объединив Data1 и Data2 по полю.
Если это возможно напишите как это сделать. (я только учусь)
...
Рейтинг: 0 / 0
22.05.2004, 12:50
    #32529250
Guest ggg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединить 2 recordset
Так это можно все в одном сделать типа так "select * from table1,table2 where ID=1"
...
Рейтинг: 0 / 0
22.05.2004, 13:01
    #32529255
Arshin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединить 2 recordset
У меня получается очень сложный запрос, c агрегатными функциями и подзапросами, в общем я там уже запутался((, и хотел разбить эти запросы на более простые и объединить в таким образом!
...
Рейтинг: 0 / 0
22.05.2004, 15:31
    #32529324
Arshin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединить 2 recordset
ок! вот первый запрос
SELECT tovar.NAMTOV, Sum(REALIZA.KOLLR) AS [Sum-KOLLR], Sum(REALIZA.SUMM2RR) AS [Sum-SUMM2RR], postav.NAMPOS
FROM postav RIGHT JOIN (REALIZA LEFT JOIN tovar ON REALIZA.SHITOVR = tovar.SHITOV) ON postav.SHIPOS = tovar.SHIPOST
WHERE (((REALIZA.DATER)='20040425') AND ((REALIZA.LONSALR) In ('4','2') Or (REALIZA.LONSALR) Is Null))
GROUP BY tovar.NAMTOV, postav.NAMPOS
ORDER BY postav.NAMPOS;

В него надо вложить вот этот
SELECT OST_TOV.SHITOVO, Sum(OST_TOV.KOLLO) AS [Sum-KOLLO]
FROM OST_TOV
GROUP BY OST_TOV.SHITOVO;

соеденив при этом tovar.SHITOV как LEFT JOIN с OST_TOV.SHITOVO и отобразить ost_tov.kollo
вот!!!
...
Рейтинг: 0 / 0
25.05.2004, 13:23
    #32532305
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединить 2 recordset
Какую субд используешь? Если Access или какой-нибудь сервер, сделай там две вьюхи и объедини третьей.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Соединить 2 recordset / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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