Помощник
Здравствуйте, гость ( Вход | Регистрация )
|
|
26:02:2008, 15:33
|
|
Жизнь налаживается :) ![]() ![]() ![]() Группа: Достойный программист Сообщений: 301 Регистрация: 15:01:2008 Из: Украина, Одесса Пользователь №: 14 789 Специализация: Начинающий проект менеджер :) Репутация: 0
|
Как отобрать уникальные записи в БД, что-то вроде:
select * from test.dbf where Pole != Pole |
|
Сообщение
#1
|
|
![]() |
|
|
26:02:2008, 15:43
|
|
Божественный ![]() ![]() ![]() ![]() ![]() Группа: Модеры Сообщений: 1 200 Регистрация: 17:05:2006 Из: Минск Пользователь №: 4 257 Специализация: .NET Репутация: 27
|
Код select distinct Pole from test.dbf
|
|
Сообщение
#2
|
|
|
|
26:02:2008, 15:47
|
|
Жизнь налаживается :) ![]() ![]() ![]() Группа: Достойный программист Сообщений: 301 Регистрация: 15:01:2008 Из: Украина, Одесса Пользователь №: 14 789 Специализация: Начинающий проект менеджер :) Репутация: 0
|
|
|
Сообщение
#3
|
|
|
|
26:02:2008, 16:14
|
|
Божественный ![]() ![]() ![]() ![]() ![]() Группа: Модеры Сообщений: 1 200 Регистрация: 17:05:2006 Из: Минск Пользователь №: 4 257 Специализация: .NET Репутация: 27
|
Код SELECT Pole
FROM test.dbf GROUP BY Pole having (COUNT(*) > 1) |
|
Сообщение
#4
|
|
|
|
26:02:2008, 16:26
|
|
============== ![]() ![]() ![]() ![]() ![]() Группа: Модеры Сообщений: 1 740 Регистрация: 11:01:2007 Пользователь №: 8 750 Специализация: specialist Репутация: 27
|
|
|
Сообщение
#5
|
|
|
|
26:02:2008, 17:05
|
|
Божественный ![]() ![]() ![]() ![]() ![]() Группа: Модеры Сообщений: 1 200 Регистрация: 17:05:2006 Из: Минск Пользователь №: 4 257 Специализация: .NET Репутация: 27
|
sax_ol
Учитывая dbf ответ можно найти в гугле: http://support.microsoft.com/kb/126272 А вообще топикастер не конкретизировал, может у него вообще лотус |
|
Сообщение
#6
|
|
|
|
27:02:2008, 07:06
|
|
Жизнь налаживается :) ![]() ![]() ![]() Группа: Достойный программист Сообщений: 301 Регистрация: 15:01:2008 Из: Украина, Одесса Пользователь №: 14 789 Специализация: Начинающий проект менеджер :) Репутация: 0
|
Народ кто-то может подсказать нормальный Viewer, что бы просматривал .dbf файлы. И еще вопрос сохранил dbf файл при помощи 2 разных Viewer (dbed и xBaseView). Они их сохранили по разному. xBaseView сохранил в своем форматировании, а dbed сохранил в исходном формате (с которого я собственного и делал копию)
|
|
Сообщение
#7
|
|
|
|
27:02:2008, 07:20
|
|
============== ![]() ![]() ![]() ![]() ![]() Группа: Модеры Сообщений: 1 740 Регистрация: 11:01:2007 Пользователь №: 8 750 Специализация: specialist Репутация: 27
|
Денис Кириченко
Что вы имеете ввиду, что значит "нормальный Viewer"? Если данные видны, то нормальный. И еще, что такое "форматирование"? |
|
Сообщение
#8
|
|
|
|
27:02:2008, 07:24
|
|
Жизнь налаживается :) ![]() ![]() ![]() Группа: Достойный программист Сообщений: 301 Регистрация: 15:01:2008 Из: Украина, Одесса Пользователь №: 14 789 Специализация: Начинающий проект менеджер :) Репутация: 0
|
Что бы он отрабатывал нормально запросы, как:
Код SELECT Pole FROM test.dbf GROUP BY Pole having (COUNT(*) > 1) и сохранял dbf, что бы те могли прочитаться не только им самим |
|
Сообщение
#9
|
|
|
|
27:02:2008, 07:43
|
|
============== ![]() ![]() ![]() ![]() ![]() Группа: Модеры Сообщений: 1 740 Регистрация: 11:01:2007 Пользователь №: 8 750 Специализация: specialist Репутация: 27
|
Денис Кириченко
За это не вьювер отвечает, а предустановленный, имеющийся в наличии, правильно распознанный и т.п. движек (драйвер), а вот вьювер он тока показываент то что ему дали. Что касаеться этого запроса, то вам уже Pasha дал ссылку, если поянгуглить можно и другие найди. Я к примеру незнаю кто с дбф может такое сделать ..... Насчет форматов: ДБФ это весьма специфичный формат, как правило его определяют по заголовку самого файла. Больше инфы про него можно найти тут PS: В поставке, например, Delphi 7, есть несколько программ которые нормально работают с такими файлами, одна из них - SQL Explorer. Наверное в инете ее можно найти. |
|
Сообщение
#10
|
|
|
|
27:02:2008, 08:30
|
|
Жизнь налаживается :) ![]() ![]() ![]() Группа: Достойный программист Сообщений: 301 Регистрация: 15:01:2008 Из: Украина, Одесса Пользователь №: 14 789 Специализация: Начинающий проект менеджер :) Репутация: 0
|
Денис Кириченко За это не вьювер отвечает, а предустановленный, имеющийся в наличии, правильно распознанный и т.п. движек (драйвер), а вот вьювер он тока показываент то что ему дали. Что касаеться этого запроса, то вам уже Pasha дал ссылку, если поянгуглить можно и другие найди. Я к примеру незнаю кто с дбф может такое сделать ..... Насчет форматов: ДБФ это весьма специфичный формат, как правило его определяют по заголовку самого файла. Больше инфы про него можно найти тут PS: В поставке, например, Delphi 7, есть несколько программ которые нормально работают с такими файлами, одна из них - SQL Explorer. Наверное в инете ее можно найти. Я скачал InterBase, но ксажелению эта СУБД не понимает формат dbf, Вы мне подсказали продукт Delphi 7, я ксажелению с ним не работал. Можете мне подсказать какая СУБД будет понимать dbf формат и если не трудно где можно скачать. Заранее спасибо |
|
Сообщение
#11
|
|
|
|
27:02:2008, 11:06
|
|
Божественный ![]() ![]() ![]() ![]() ![]() Группа: Модеры Сообщений: 1 200 Регистрация: 17:05:2006 Из: Минск Пользователь №: 4 257 Специализация: .NET Репутация: 27
|
Денис Кириченко
MS Access понимает dbf. |
|
Сообщение
#12
|
|
![]() |
|
Текстовая версия | Сейчас: 17:05:2008 - 09:47 |