Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Из двух курсоров создать общий / 4 сообщений из 4, страница 1 из 1
27.06.2009, 14:15
    #36062754
AkIg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из двух курсоров создать общий
Здравствуйте, уважаемые.
Опять 2 курсора
CREATE CURSOR cursor_csv (csv_id n(10),;
INN c(10), ;
KPP c(9), ;
PF c(3), ;
NALL c(40), ;
BIC c(9), ;
RSCH_KONTR c(20),;
NAIM_BANK c(30),;
RSCH_BANK c(20),;
POCH_ADR c(60),;
UR_ADR c(60))

В курсоре logpss заполнены 3 первых поля:
create cursor logpss(csv_id n(10),get_date c(21),stroka c(3),pole2)
Надо создать общую таблицу
по условию VAL(SUBSTR(REZULT.pole2,8,4)) = cursor_csv.csv_id

Пытался SELECT -ом добавить достающие значения
из курсора cursor_csv,- проверка показала неправильность.

INSERT INTO REZULT (csv_id,stroka,pole2 , ;
INN, KPP, NALL) ;
SELECT DISTINCT C.csv_id, C.stroka, C.pole2, INN, KPP, NALL FROM cursor_csv B ;
inner join logpss as C ON VAL(SUBSTR(C.pole2,8,4)) =B.csv_id

Подскажите, пожалуйста кратчайший путь. Спасибо
...
Рейтинг: 0 / 0
27.06.2009, 15:42
    #36062793
AkIg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из двух курсоров создать общий
Пардон, курсор logpss заполнен полностью, (3 поля +1 - номер строки)
...
Рейтинг: 0 / 0
27.06.2009, 18:56
    #36062889
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из двух курсоров создать общий
AkIg,
"кратчайший путь":
Код: plaintext
1.
SELECT DISTINCT C.csv_id, C.stroka, C.pole2, INN, KPP, NALL FROM cursor_csv B ;
inner join logpss as C ON VAL(SUBSTR(C.pole2, 8 , 4 )) =B.csv_id INTO cursor result
...
Рейтинг: 0 / 0
28.06.2009, 07:58
    #36063072
AkIg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из двух курсоров создать общий
Спасибо, tanglir, проверка показала правильность.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Из двух курсоров создать общий / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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