Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > СУБД, общие вопросы > Альтернатива SELECT DISTINCT


Автор: Coocky 15.10.2004, 22:12
Возможно ли так.У меня прога не хочет обрабатывать SELECT DISTINCT,зато не плохо работает с WHERE.Можно ли как-то описать.

Автор: Alex 15.10.2004, 22:37
Что значит не хочет обрабатывать?

Автор: Coocky 16.10.2004, 13:38
Цитата
Что значит не хочет обрабатывать?

зайди сюда
Добавлено @ 13:41
Цитата
Что значит не хочет обрабатывать?

зайди сюда http://forum.vingrad.ru/index.php?showtopic=31836

Автор: Vit 17.10.2004, 00:42
Не хочет в следствии неправильно составленного SQL. Теоретически Distinct можно заменить группировкой с Count например так:

Код
Select MyField from
(Select MyField, count(MyField) from MyTable Group By MyField) T


но не понятно зачем, дистинкт и так прекрасно работает

Автор: Coocky 18.10.2004, 22:14
Цитата
но не понятно зачем, дистинкт и так прекрасно работает

Да дело не в языке SQL,а в MFC :)
Спасибо :)

Автор: Vit 19.10.2004, 01:32
Дык чего, решил этот дегенеративный запрос твою проблему?

Автор: Coocky 19.10.2004, 21:36
Цитата
Дык чего, решил этот дегенеративный запрос твою проблему?

Я решил эту проблему по-своему ,а твой код сохранил на компе-пригодится :) Просто ты немного позже ответил,чем я решил :)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)