powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Последняя запись и отсортировать по дате
8 сообщений из 8, страница 1 из 1
Последняя запись и отсортировать по дате
    #36685751
13спартак13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте!!! Выручайте!!! Ситуация такая, есть таблица, в нее вводятся различные показания по одному и тому же челавеку и записываются в таблицу с разными датами, помогите как осуществить вывод всех этих показаний по последней дате!!! Select не устраивает!!!
...
Рейтинг: 0 / 0
Последняя запись и отсортировать по дате
    #36685813
Eugenkru10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
13спартак13Здраствуйте!!! Выручайте!!! Ситуация такая, есть таблица, в нее вводятся различные показания по одному и тому же челавеку и записываются в таблицу с разными датами, помогите как осуществить вывод всех этих показаний по последней дате!!! Select не устраивает!!!
Select как раз таки всех устраивает.
SELECT SQL с фразой GROUP BY Дата выберет тебе только последние записи для каждого чулувека.
...
Рейтинг: 0 / 0
Последняя запись и отсортировать по дате
    #36685816
Eugenkru10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
13спартак13,

Вернее так: SELECT SQL с фразой GROUP BY Чулувек,Дата
...
Рейтинг: 0 / 0
Последняя запись и отсортировать по дате
    #36686070
13спартак13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Eugenkru10,

не меня селект не устраивает, мне надо либо локейт либо еще че нить
...
Рейтинг: 0 / 0
Последняя запись и отсортировать по дате
    #36686249
BMJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BMJ
Гость
set filter to условие это как селект, но с данными в самой таблице.
...
Рейтинг: 0 / 0
Последняя запись и отсортировать по дате
    #36686256
Eugenkru10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
13спартак13Eugenkru10,

не меня селект не устраивает, мне надо либо локейт либо еще че нить
и тебя устраивает,ты просто не пробовал )))))
...
Рейтинг: 0 / 0
Последняя запись и отсортировать по дате
    #36686389
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13спартак13,

13спартак13по одному и тому же челавеку и записываются в таблицу с разными датами
Входные данные
id dt1 01.01.20101 04.01.20101 08.01.20102 02.01.20102 04.01.20102 06.01.20103 05.01.20103 03.01.20103 06.01.2010
Решение
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
select * 
from s
where (id, dt) in (select id, max(dt) from s group by id)

select s1.* 
from s s1
where dt = (select  max(dt) from s where id = s1.id)

Результат
id dt1 08.01.20102 06.01.20103 06.01.2010
...
Рейтинг: 0 / 0
Последняя запись и отсортировать по дате
    #36686400
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKad13спартак13,

13спартак13по одному и тому же челавеку и записываются в таблицу с разными датами
Входные данные
id dt1 01.01.20101 04.01.20101 08.01.20102 02.01.20102 04.01.20102 06.01.20103 05.01.20103 03.01.20103 06.01.2010
Решение
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
select * 
from s
where (id, dt) in (select id, max(dt) from s group by id)

select s1.* 
from s s1
where dt = (select  max(dt) from s where id = s1.id)

Результат
id dt1 08.01.20102 06.01.20103 06.01.2010
Это если необходимо вывести все данные в последней строке по каждому человеку. Если только только дату то достаточно сделать
Код: plaintext
1.
2.
select id, max(dt)
from s
group by id
как было предложено выше.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Последняя запись и отсортировать по дате
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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