Текущий архив: 2007.02.11;
Скачать: CL | DM;
ВнизSQL запрос Найти похожие ветки
← →
dzhserv (2006-11-20 10:03) [0]Как написать SQL запрос на выборку из нескольких .dbf файлов при этом необходимо учитывать наличие .dbf файлов. Поля в этих файлах одинаковые. Эти файлы будут в какой-то промежуток времени обновляться. т.е необходим SQL запрос по наличию .dbf файлов.
← →
ЮЮ © (2006-11-20 10:23) [1]SELECT * FROM 1.DBF
UNION
SELECT * FROM 2.DBF
...
Если вдуг ещё есть желание знать из каког файла запись, можно
SELECT *, "1.dbf" FileName FROM 1.DBF
...
> Поля в этих файлах одинаковые. Эти файлы будут в какой-то
> промежуток времени обновляться. т.е необходим SQL запрос
> по наличию .dbf файлов.
А что файлов другой структуре в БД нет? Тогда получить имена всех таблиц (TDatabase.GetTableNames) и динамически формировать запрос.
З.Ы. Что-то неважно в вашей филармониию Зачем множество таблиц? Почему бы не объединить в одну?
Кстати, что понимается под "в какой-то промежуток времени обновляться"
← →
ANB © (2006-11-20 11:06) [2]
> Тогда получить имена всех таблиц (TDatabase.GetTableNames)
FindFirst/Next - имхо, надежнее будет
← →
dzhserv (2006-11-20 11:29) [3]и если можно еще...
как сделать суммирование полей
← →
ЮЮ © (2006-11-20 11:54) [4]см. SUM в Helpe. Но в случае с unit - не прокатит. Тогда придется свормированный запрос сохранять как вьюшку(смю Local Views там же), а потом уже SUM
Страницы: 1 вся ветка
Текущий архив: 2007.02.11;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.05 c