Страница 1 из 1
помогите с запросом
Добавлено: 17 апр 2003, 10:26
GTHack
нужен запрос типа - выбрать все организации которые НЕ привязаны к классификатору (в моем случае это менеджеры)
Re: помогите с запросом
Добавлено: 17 апр 2003, 11:58
paul
Примерно так:
and (not IsValid(EXCLASSNAME))
Re: помогите с запросом
Добавлено: 17 апр 2003, 12:45
Deinis
я бы написал так:
and (not isValidAll(tnExClassName))
Re: помогите с запросом
Добавлено: 17 апр 2003, 14:31
GTHack
блин чё то не догоняю
можно чуть подробнее
Re: помогите с запросом
Добавлено: 17 апр 2003, 15:22
Deinis
Делаешь все как обычно. Описываешь логическую структуру таблицы. Только в конце добавляешь строку, которая говорит о том, что выгружать надо только те организации, у которых нет подцепки (или есть, но в НИКУДА) к твоему классификатору. Номер своей классификации ты должен знать. Пусть, для моего примера это будет №7.
Select
KatOrg.Name ,KatOrg.UNN ,EхClassVal.ClassCode
From KatOrg ,EхClassVal
Where
(( KatOrg.nRec == EхClassVal.cRec //связка
and word (1148) == ExClassVal.wTable //классиф-я по орг-циям
and word (7) == EхClassVal.ClassCode //№ твоей классиф.
))
and (not isValidAll(tnExClassValue))
;
Сам не запускал, некогда. Если не получится - подредактируй.
Re: помогите с запросом
Добавлено: 18 апр 2003, 08:42
GTHack
думаю тему новую создавать не стоит, т.к. вопрос касается опять же запросов
сам вопрос
distinct-а тут как я понял нету
как опытные люди заменяют сей прекрасный комманд ???
Re: помогите с запросом
Добавлено: 18 апр 2003, 08:52
GTHack
кстати - Деинис - спасибо, получилось
Re: помогите с запросом
Добавлено: 18 апр 2003, 09:42
Den
Тока с помощью Vip-а или FCOM-а.Самый простой:
if old_katorg<>katorg.nrec
{
выводишь
}
Re: помогите с запросом
Добавлено: 18 апр 2003, 12:18
Deinis
А что это за такой команд, если не секрет?
Re: помогите с запросом
Добавлено: 18 апр 2003, 12:34
GTHack
убирает повторения