Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.09.16;
Скачать: [xml.tar.bz2];

Вниз

BDE: SELECT DISTINCT   Найти похожие ветки 

 
lrandom   (2002-08-23 21:55) [0]

Есть парадоксовская таблица с такими, например, полями: ID, ID2, DDate, где ID2 - неуникальный ID, DDate - какая-то дата.
Никак не соображу, как посторить запрос, выдающий уникальные ID2 и даты, относящиеся к этим уникальным ID2 :) Т.е что-то вроде
--
SELECT DISTINCT ID2, DDate
FROM names
--
При таком раскладе выборка, вроде, происходит правильно, но DBLookUpCombobox выделяет все даты, относящиеся к выделенному ID2.
Хм. Странное какое-то объяснение получилось. :) Но суть, надеюсь, понятна. :)


 
lrandom   (2002-08-23 22:05) [1]

Приведу пример.
Есть такая таблица:
-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
-------------


 
Hro   (2002-08-24 00:03) [2]

Select ID2, Date from names group by id2, date


 
Johnmen   (2002-08-24 21:19) [3]

http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1030094894&n=1


 
lrandom   (2002-08-26 14:05) [4]

Классно. Но, к сожалению, тот же результат, что и при
SELECT DISTINCT ID2, ddate
Придется забить на LookupListBox и использовать просто ListBox, заполняя его ручками. Изврат.


 
ЮЮ   (2002-08-27 03:46) [5]

Может быть в ddate присутствует время (часы,минуты,...), различное в разных записях?



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.09.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
6-50893
BOL
2002-07-03 16:20
2002.09.16
Рассылка большого количества писем по разным адресам


3-50657
Nina
2002-08-26 15:13
2002.09.16
подскажие как сделать запрос!


1-50813
Hro
2002-08-30 23:44
2002.09.16
TShellTreeView


3-50584
vita
2002-08-24 12:54
2002.09.16
работа с INTERBASE


1-50686
Лана Розанова
2002-09-04 16:03
2002.09.16
Фильтры





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский