powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / объединение таблиц
13 сообщений из 13, страница 1 из 1
объединение таблиц
    #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
объединение таблиц
    #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
объединение таблиц
    #35926841
anutka51087
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так он выводит только данные из первой таблицы, которая написана во from
...
Рейтинг: 0 / 0
объединение таблиц
    #35926843
anutka51087
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в идеале мы хотим вывести в грид данные из двух связанных таблиц
...
Рейтинг: 0 / 0
объединение таблиц
    #35926873
anutka51087FROM fl,klient INNER JOIN fl INNER JOIN klientГде Вы видели такое сочетание? Или уберите klient из from, или убирайте inner и все после него. Лучше первое.
...
Рейтинг: 0 / 0
объединение таблиц
    #35926907
Nnnnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
anutka51087в идеале мы хотим вывести в грид данные из двух связанных таблиц
ну хотя бы повторение двух одинаковых полей уже выглядит странно )) (я имею ввиду код клиента)
...
Рейтинг: 0 / 0
объединение таблиц
    #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
объединение таблиц
    #35926966
anutka51087
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, все заработало

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

появился еще один вопрос: как посчитать количество строк в курсоре и вообще возможно ли это сделать?Странные вопросы. Или курсор нечто совершенно особенное и ни на что не похожее? И RecCount() уже отменили? Или действия с таблицами к курсорам не подходят?
...
Рейтинг: 0 / 0
объединение таблиц
    #35926972
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_TALLY
...
Рейтинг: 0 / 0
объединение таблиц
    #35926977
anutka51087
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, критика помогла, сами доперли, как сделать
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
объединение таблиц
    #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
объединение таблиц
    #36618937
B523
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
INTO TABLE mynewcur2
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / объединение таблиц
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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