powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / вопрос
5 сообщений из 30, страница 2 из 2
вопрос
    #36044211
Peisov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleksey-KPeisovMangust72А зачем при объединении таблиц нужно "AND a.code <> b.code"?

Что бы не обединять строку саму с собой.

Поробуйте убрать и посмотрите результат!
Но тогда надо бы лучше "AND a.code > b.code"
Иначе (одна запись сама с собой всегда совпадет) на выходе две записи.
С уважением, Алексей.

А согласный!!!

Но по уму - запрос вообще левый. Ибо если на одного человека будет 3 разных кода - получится полная фигня.

По идее - надо сперва собирать имена через группировку и count, а потом к имени линковать записи таблицы.
...
Рейтинг: 0 / 0
вопрос
    #36045147
Mangust72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как более правильно написать данное условие?
cast(icase((sp_v.cnt_spid>=5 AND sp_v.cnt_spid<=9 AND tree.stage<=2, 15,sp_v.cnt_spid=>10 AND tree.stage<=2,25) or (sp_v.cnt_spid>=5 AND sp_v.cnt_spid<=9 AND tree.stage=>3,25,sp_v.cnt_spid=>10 AND tree.stage=>3,35,0)) as I ) as aaa
...
Рейтинг: 0 / 0
вопрос
    #36045235
Mangust72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Предыдущее сообщение можно удалить, изменила условие.

, cast(icase((sp_v.cnt_spid>=5 AND sp_v.cnt_spid<=9 AND tree.stage#3 OR tree.stage#4, 15,sp_v.cnt_spid=>10 AND tree.stage#3 OR tree.stage#4,25) or (sp_v.cnt_spid>=5 AND sp_v.cnt_spid<=9 AND tree.stage=3 OR tree.stage=4,25,sp_v.cnt_spid=>10 AND tree.stage=3 OR tree.stage=4,35,0)) as I ) as aaa;
...
Рейтинг: 0 / 0
вопрос
    #36045556
Peisov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mangust72Как более правильно написать данное условие?
cast(icase((sp_v.cnt_spid>=5 AND sp_v.cnt_spid<=9 AND tree.stage<=2, 15,sp_v.cnt_spid=>10 AND tree.stage<=2,25) or (sp_v.cnt_spid>=5 AND sp_v.cnt_spid<=9 AND tree.stage=>3,25,sp_v.cnt_spid=>10 AND tree.stage=>3,35,0)) as I ) as aaa

Поубивал бы за такие вопросы!!!

Ну почему не написать, что именно надо сделать. Ибо копать код и понимать, что автор хотел сказать - никакого желания нет!
...
Рейтинг: 0 / 0
вопрос
    #36045702
Mangust72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не думала, что мой вопрос будет трудно доступный, извиняюсь.
Сама решила задачу, спасибо.
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / вопрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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