powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Выборка более поздних записей
3 сообщений из 3, страница 1 из 1
Выборка более поздних записей
    #34043995
stivap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Есть таблица
KOD DATE
1 01.01.2000
1 02.01.2000
2 01.01.2001
3 02.01.2002

Необходимо выбрать запросом записи, чтобы получилась выборка
KOD DATE
1 02.01.2000
2 01.01.2001
3 02.01.2002

Спасибо!
...
Рейтинг: 0 / 0
Выборка более поздних записей
    #34044041
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
CREATE CURSOR test (kod i, dd d)

SET STRICTDATE TO  0  

INSERT INTO test VALUES ( 1 , { 1 . 01 . 2006 })
INSERT INTO test VALUES ( 1 , { 2 . 01 . 2006 })
INSERT INTO test VALUES ( 2 , { 1 . 01 . 2006 })
INSERT INTO test VALUES ( 3 , { 3 . 01 . 2006 })


SELECT kod, MAX(dd) as dd FROM test GROUP BY kod
...
Рейтинг: 0 / 0
Выборка более поздних записей
    #34045609
Oopyr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
SELECT TOP  3  * FROM YourTable ORDER BY Date DESC INTO CURSOR Q1

Только результаты будут в обратном порядке
3 02.01.2002
2 01.01.2001
1 02.01.2000

Если надо по возрастанию, то выполняем ещё одну команду
Код: plaintext
SELECT * FROM Q1 ORDER BY Date ASC 
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Выборка более поздних записей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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