Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа с удаленной бд [D5, Paradox, ]


Sanych ©   (2001-12-11 09:40:00) 

Как осуществить подсчет количества записей в удаленной бд, удовлетворяющих неполному условию.
Например, все записи, в поле даты которых присутствует *.10.1999 или *.*.1997
Размер базы порядка 30000 записей

Заранее спасибо


TSV   (2001-12-11 10:49:00) [1]

1. Я не совсем представляю себе Paradox в роли удаленной БД.

2. В MS SQL Server можно примерно вот так:

SELECT COUNT(*) FROM TABLE1
WHERE DATEPART(MM, FIELD1) = 10 AND
DATEPART(YYYY, FIELD1) = 1999
GROUP BY DATEPART(YYYY, FIELD1), DATEPART(MM, FIELD1)

Удачи.


nikitin   (2001-12-11 10:47:00) [2]

select count(*) from table where (dt >= :dtb) and (dt <= :dte)

где dtb и dte параметры для tquery


Mick   (2001-12-11 09:45:00) [3]

Если условие неполное, то и полученное количество будет мало похожим на то что хотели получить.


Наверх

Титульная страница Поиск, карта сайта Написать письмо