|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.08.2008, 10:07 | #1 |
Пользователь
Регистрация: 12.08.2008
Сообщений: 10
|
данных IBExpert
Из базы данных IBExpert выбираем данные. Из таблицы Table1 выбираем поле Documents, из Table2 - поле Date.
В ListView формируем список: Documents Date DOC 1 01/01/08 12:00 Doc 1 01/01/08 13:49 Doc 2 02/01/08 12:17 Doc 2 02/02/08 13:00 Doc 2 03/02/08 14:34 ... Doc n 04/01/08 12:15 Doc n 05/01/08 13:56 Необходимо сделать так, чтобы в ListView записывались последние данные для каждого документа (по последней дате), т.е. таблица должна иметь вид Doc 1 01/01/08 13:49 Doc 2 03/02/08 14:34 ... Doc n 05/01/08 13:56 Не подскажите как это сделать? |
27.08.2008, 14:41 | #2 |
Пользователь
Регистрация: 12.08.2008
Сообщений: 10
|
Сама додумала, может кому пригодиться
select documents, max(date) from Table1 left join Table2 on Table2.Tab_id = Table1.Tab_id group by documents |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
IBExpert 2.0 | Snoopy | SQL, базы данных | 6 | 12.09.2008 12:04 |
Работа с СУБД IBExpert | Старовъръ | Помощь студентам | 7 | 10.07.2008 09:46 |
IBExpert | Stanislav | БД в Delphi | 11 | 22.01.2008 22:24 |
IBExpert | vol | БД в Delphi | 0 | 21.04.2007 21:18 |