powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Не работает простой запрос
13 сообщений из 13, страница 1 из 1
Не работает простой запрос
    #37042783
Azeke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет
Раньше не работал с фок про. Потребовалось написать prg-файл.
Написал простой запрос:
Код: plaintext
1.
2.
3.
4.
5.
select Count(*);
from ;
(select rnom;
from j:\SPRAVKI\IOMM\kuralai\kaz_tep.dbf;
group by rnom) 

Выдает ошибку по строке

Код: plaintext
from j:\SPRAVKI\IOMM\kuralai\kaz_tep.dbf;

Пишет Syntax error.
Не могу понять что не так. Помогите разобратся.
...
Рейтинг: 0 / 0
Не работает простой запрос
    #37042793
zchvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
set default to j:\SPRAVKI\IOMM\kuralai
select Count(*);
from ;
(select rnom;
from kaz_tep;
group by rnom)
...
Рейтинг: 0 / 0
Не работает простой запрос
    #37042802
Azeke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибку по строке
from kaz_tep;
пишет
...
Рейтинг: 0 / 0
Не работает простой запрос
    #37042806
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Azeke,

пробелы перед from\group не помешали бы
...
Рейтинг: 0 / 0
Не работает простой запрос
    #37042808
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так попробуй

select Count(*);
from ;
(select rnom;
from j:\SPRAVKI\IOMM\kuralai\kaz_tep.dbf;
group by rnom) as A
...
Рейтинг: 0 / 0
Не работает простой запрос
    #37042813
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гы, as можно не писать,
а вот про версию лисы узнать не мешает
...
Рейтинг: 0 / 0
Не работает простой запрос
    #37042840
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошелмимогы, as можно не писать,
Пробовал?
...
Рейтинг: 0 / 0
Не работает простой запрос
    #37042848
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima Tпрошелмимогы, as можно не писать,
Пробовал?

нед, канечна
...
Рейтинг: 0 / 0
Не работает простой запрос
    #37043374
Azeke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробовал с AS A непомогает таже ошибка выходит.
Версия VisualFox Pro 6.
...
Рейтинг: 0 / 0
Не работает простой запрос
    #37043399
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Azeke,

пробелы на строках-продолжениях

Код: plaintext
1.
2.
3.
4.
5.
6.
select Count(*);
   from ;
   (select rnom;
   from j:\SPRAVKI\IOMM\kuralai\kaz_tep.dbf;
   group by rnom) 


иначе имеем

select Count(*)from (select rnomfrom j:\SPRAVKI\IOMM\kuralai\kaz_tep.dbfgroup by rnom)
...
Рейтинг: 0 / 0
Не работает простой запрос
    #37043423
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AzekeВерсия VisualFox Pro 6.
6-ка подзапросы не понимает. Сделай так:
Код: plaintext
select Count(distinct rnom) from j:\SPRAVKI\IOMM\kuralai\kaz_tep.dbf
и как выше упомянули про пробелы не забывай если ; используешь.
...
Рейтинг: 0 / 0
Не работает простой запрос
    #37043444
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TAzekeВерсия VisualFox Pro 6.
6-ка подзапросы не понимает. Сделай так:
Код: plaintext
select Count(distinct rnom) from j:\SPRAVKI\IOMM\kuralai\kaz_tep.dbf
и как выше упомянули про пробелы не забывай если ; используешь.

ну вот про падзапросы верно,
а насчет пробелов и аз - нет (по крайней мере отн-но 9-ки)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Create;
cursor;
t;
(tt int)

Insert;
into;
t;
values( 1 )

select a.*;
from;
(select *;
from t) a
...
Рейтинг: 0 / 0
Не работает простой запрос
    #37043541
Banditos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прошелмимоа насчет пробелов и аз - нет (по крайней мере отн-но 9-ки)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Create;
cursor;
t;
(tt int)

Insert;
into;
t;
values( 1 )

select a.*;
from;
(select *;
from t) a

Даже в Foxpro 2.6 данынй select отработает без ошибок.
Так что про "пробелы и ;" - миф...
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Не работает простой запрос
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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