Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / максимальная дата / 4 сообщений из 4, страница 1 из 1
09.08.2007, 20:06
    #34718359
pavellift
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
максимальная дата
пишу запрос

Код: plaintext
1.
2.
select v.acc, v.currency, s.debit, s.credit, s.outgo, s.dtend
from customer c, vaccount v, saldo s
where c.idcustomer=:id and c.idcustomer=v.idcustomer and s.idacc=v.idacc

как выбрать записи для максимальной даты, т.е. для максимального
значения dtend. формат даты в таблице 10.08.2007

Модератор: Пользуйтесь тегом (кнопкой) SRC для оформления кода, пожалуйста.
...
Рейтинг: 0 / 0
09.08.2007, 22:29
    #34718495
Чемберлен
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
максимальная дата
Код: plaintext
1.
2.
3.
select FIRST  1  v.acc, v.currency, s.debit, s.credit, s.outgo, s.dtend
from customer c, vaccount v, saldo s
where c.idcustomer=:id and c.idcustomer=v.idcustomer and s.idacc=v.idacc
ORDER BY s.dtend DESC

Не подойдет? ;)
...
Рейтинг: 0 / 0
09.08.2007, 23:26
    #34718557
pavellift
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
максимальная дата
Не понял первой части. что значит
Код: plaintext
FIRST  1 
?
с группировкой всё понятно естественно :)
...
Рейтинг: 0 / 0
09.08.2007, 23:50
    #34718575
TmpFile()
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
максимальная дата
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
select v.acc, v.currency, s.debit, s.credit, s.outgo, s.dtend
from customer c, vaccount v, saldo s
where c.idcustomer=:id 
   and c.idcustomer=v.idcustomer 
   and s.idacc=v.idacc
   and s.dtend = (select max(s1.dtend) 
                          from customer c1, vaccount v1, saldo s1
                        where c1.idcustomer=:id 
                           and c1.idcustomer=v1.idcustomer 
                           and s1.idacc=v.idacc)

pavellift
Не понял первой части. что значит
Код: plaintext
FIRST  1  


Выбор первых N (в данном случае 1-й) записей в наборе данных.
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / максимальная дата / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]