Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / объединение таблиц / 13 сообщений из 13, страница 1 из 1
12.04.2009, 13:02
    #35926818
anutka51087
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединение таблиц
подскажите что не правильно, пишет "синтаксическая ошибка"
select fl.cod_kl, fl.cod_on, klient.cod_kl, klient.fio FROM fl,klient INNER JOIN fl INNER JOIN klient ON fl.cod_kl=klient.cod_kl INTO CURSOR 'aaa'
thisform.grid1.RecordSource='aaa'
...
Рейтинг: 0 / 0
12.04.2009, 13:26
    #35926836
Nnnnn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединение таблиц
anutka51087,
может
select fl.cod_kl, fl.cod_on, klient.cod_kl, klient.fio FROM fl INNER JOIN klient ON fl.cod_kl=klient.cod_kl INTO CURSOR aaa
thisform.grid1.RecordSource='aaa'

а вообще оч странно ваш запрос выглядит, я не поняла что именно вы хотите там наворотить )
...
Рейтинг: 0 / 0
12.04.2009, 13:30
    #35926841
anutka51087
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединение таблиц
так он выводит только данные из первой таблицы, которая написана во from
...
Рейтинг: 0 / 0
12.04.2009, 13:32
    #35926843
anutka51087
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединение таблиц
в идеале мы хотим вывести в грид данные из двух связанных таблиц
...
Рейтинг: 0 / 0
12.04.2009, 14:23
    #35926873
объединение таблиц
anutka51087FROM fl,klient INNER JOIN fl INNER JOIN klientГде Вы видели такое сочетание? Или уберите klient из from, или убирайте inner и все после него. Лучше первое.
...
Рейтинг: 0 / 0
12.04.2009, 15:15
    #35926907
Nnnnn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединение таблиц
anutka51087в идеале мы хотим вывести в грид данные из двух связанных таблиц
ну хотя бы повторение двух одинаковых полей уже выглядит странно )) (я имею ввиду код клиента)
...
Рейтинг: 0 / 0
12.04.2009, 16:15
    #35926954
Да уж...
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединение таблиц
Попробуй - так:
Код: plaintext
1.
2.
3.
4.
SELECT fl.cod_kl, fl.cod_on, klient.cod_kl, klient.fio ;
  FROM fl INNER JOIN klient ;
      ON fl.cod_kl = klient.cod_kl ;
INTO CURSOR 'aaa'
...
Рейтинг: 0 / 0
12.04.2009, 16:28
    #35926966
anutka51087
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединение таблиц
Спасибо, все заработало

появился еще один вопрос: как посчитать количество строк в курсоре и вообще возможно ли это сделать?
...
Рейтинг: 0 / 0
12.04.2009, 16:33
    #35926971
объединение таблиц
anutka51087Спасибо, все заработало

появился еще один вопрос: как посчитать количество строк в курсоре и вообще возможно ли это сделать?Странные вопросы. Или курсор нечто совершенно особенное и ни на что не похожее? И RecCount() уже отменили? Или действия с таблицами к курсорам не подходят?
...
Рейтинг: 0 / 0
12.04.2009, 16:33
    #35926972
Dag
Dag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединение таблиц
_TALLY
...
Рейтинг: 0 / 0
12.04.2009, 16:39
    #35926977
anutka51087
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединение таблиц
Спасибо, критика помогла, сами доперли, как сделать
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
09.05.2010, 12:20
    #36618929
Raddy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединение таблиц
не хотел открывать новую тему, поэтому спрошу тут
вопрос в следующем:

есть 3 таблицы: объедененные в курор

Код: plaintext
1.
2.
3.
SELECT motherboard_1.ïðîèçâîäèòåëü, motherboard_1.ìîäåëü, motherboard_2.÷èïñåò, motherboard_2.ñîêåò, motherboard_2.øèíà, motherboard_2.usb, motherboard_3.êîä, motherboard_3.ãàðàíòèÿ, motherboard_1.öåíà, motherboard_3.êàðòèíêà ;
FROM motherboard_1 INNER JOIN motherboard_2 ON motherboard_1.ìîäåëü = motherboard_2.ìîäåëü ;
INNER JOIN  motherboard_3 ON motherboard_2.ìîäåëü = motherboard_3.ìîäåëü ;
INTO CURSOR mynewcur2

можно ли их обьеденить не в курсор а в таблицу и сохранить ее
это нужно с целью избавиться от большого количества таблиц
не очень хочется переписывать все вручную
...
Рейтинг: 0 / 0
09.05.2010, 12:46
    #36618937
B523
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединение таблиц
INTO TABLE mynewcur2
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / объединение таблиц / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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