Показать сообщение отдельно
Старый 10.07.2007, 18:27   #4  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Ну, во-первых на временную таблицу фильтры накладывать в init - это как-то странно.
Возьми просто не выбирай лишние данные.

То есть, задача твоя в том, чтобы написать обычный
while select по табличке этой, который тебе вернет нужные данные, и запихнуть их во временную табличку. все.

Сделать SELECT DISTINCT - это не очень подробное описание.
Какие поля должны стать уникальными? по ним группировку и делайте.
а остальные подтягивайте из базы по любой из записей, удовлетворящих условия на эти поля.
За это сообщение автора поблагодарили: Andrux (1).