![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
BDE: SELECT DISTINCT [D6, Paradox]
lrandom © (2002-08-23 21:55:00)Есть парадоксовская таблица с такими, например, полями: ID, ID2, DDate, где ID2 - неуникальный ID, DDate - какая-то дата.
Никак не соображу, как посторить запрос, выдающий уникальные ID2 и даты, относящиеся к этим уникальным ID2 :) Т.е что-то вроде
--
SELECT DISTINCT ID2, DDate
FROM names
--
При таком раскладе выборка, вроде, происходит правильно, но DBLookUpCombobox выделяет все даты, относящиеся к выделенному ID2.
Хм. Странное какое-то объяснение получилось. :) Но суть, надеюсь, понятна. :)
ЮЮ (2002-08-27 03:46:00) [1]Может быть в ddate присутствует время (часы,минуты,...), различное в разных записях?
lrandom (2002-08-26 14:05:00) [2]Классно. Но, к сожалению, тот же результат, что и при
SELECT DISTINCT ID2, ddate
Придется забить на LookupListBox и использовать просто ListBox, заполняя его ручками. Изврат.
Johnmen (2002-08-24 21:19:00) [3]http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1030094894&n=1
Hro (2002-08-24 00:03:00) [4]Select ID2, Date from names group by id2, date
lrandom (2002-08-23 22:05:00) [5]Приведу пример.
Есть такая таблица:
-ID2--Date---
1 08.08.2002
1 08.08.2002
2 08.08.2002
3 09.08.2002
-------------
Запрос должен выдать что-то вроде
-------------
1 08.08.2002
2 08.08.2002
3 09.08.2002
-------------