IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.
Модератор: kdv
-
AnryGTR
- Сообщения: 116
- Зарегистрирован: 15 янв 2007, 15:58
Сообщение
AnryGTR » 05 фев 2007, 18:42
Здравствуйте, товарищи ГУРУ!Никак не могу найти, где-то был примерчик...

помоему это сделать можно.
Вообщем нужно вычислить что-то типа Count(ID_S) из таблицы, НО только один нюанс:
в этой таблице значение этого поля(ID_S) может повторяться, а мне нужно узнать
сколько в таблице
уникальных значений этого поля.
Заранее СПАСИБО, всем кто откликнется!
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 05 фев 2007, 19:14
1. почитать доку на тему select count(distinct ...)
2. если есть индекс по этому столбцу, то взять IBAnalyst, получить статистику. Дальше IBA покажет число уникальных в столбце Uniques.
-
AnryGTR
- Сообщения: 116
- Зарегистрирован: 15 янв 2007, 15:58
Сообщение
AnryGTR » 06 фев 2007, 12:03
УПС, действительно что-то я поторопился, вчера придя домой нашёл то же самое (DISTINCT). Так что думаю можно эту темку даже удалить.
Но всё равно респект что ответил!
