powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проблема с distinc
5 сообщений из 5, страница 1 из 1
Проблема с distinc
    #33932711
МашкоБ.В.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть форма на ней Grid заполняемый от локального представления, которое я фильтрую через Set Filter TO ,

SELECT view5
DO CASE
CASE k=0
SET FILTER TO MONTH(enddate)=gnNomerm AND YEAR(enddate)=YEAR(DATE())
SELECT distinc view5.code3
CASE k=1
SET FILTER TO code6=gnCode6 and enddate>=gdfromDate AND enddate<=gdtoDate
CASE k=2
SET FILTER TO code=gnCode and enddate>=gdfromDate AND enddate<=gdtoDate
endcase
но вьюха имеет имеет строки с одинаковыми значениями, чтобы в Grid не выводились одинаковые значения я попытался сделать так
SELECT distinc view5.code3
но мне выдается ошибка command is missing required clause
Как её исправить или есть другие способы.
...
Рейтинг: 0 / 0
Проблема с distinc
    #33932730
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МашкоБ.ВКак её исправить или есть другие способы.
есть
1. прочитать все-же хелп по синтаксису SQL-select
2. добавить from view5 into _cursor_name_ и работать уже с локальным курсором
3. переделать вьюху, чтобы выдавала уникальные строки
...
Рейтинг: 0 / 0
Проблема с distinc
    #33932760
Проходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А еще хорошо бы заменить вот это:

Код: plaintext
enddate>=gdfromDate AND enddate<=gdtoDate
на вот это:
Код: plaintext
enddate BETWEEN gdfromDate AND gdtoDate
...
Рейтинг: 0 / 0
Проблема с distinc
    #33932791
МашкоБ.В.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-=AlexiS=- МашкоБ.ВКак её исправить или есть другие способы.
есть
1. прочитать все-же хелп по синтаксису SQL-select
2. добавить from view5 into _cursor_name_ и работать уже с локальным курсором
3. переделать вьюху, чтобы выдавала уникальные строки
Я читал help и там такой пример
SELECT DISTINCT TAlias1.company, TAlias2.order_date, ;
TAlias2.shipped_on ;

Я просто хотел знать можно ли в данной ситуации писать
SELECT distinc view5.code3
...
Рейтинг: 0 / 0
Проблема с distinc
    #33932826
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хелп читали ,
Ошибку видели command is missing required clause
так где-же FROM и INTO ?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проблема с distinc
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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