Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проблема с запросом / 10 сообщений из 10, страница 1 из 1
03.09.2008, 17:25
    #35521015
Aptex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с запросом
Hi All!
Из прилагаемой таблицы tractor.dbf надо для каждой Dates выбрать одну запись с максимальной Times
используя TSQL
У меня не получается с Group by
Помогите ,кто знает.
Спасибо!
...
Рейтинг: 0 / 0
03.09.2008, 17:30
    #35521036
Проблема с запросом
AptexHi All!
Из прилагаемой таблицы tractor.dbf надо для каждой Dates выбрать одну запись с максимальной Times
используя TSQL
У меня не получается с Group by
Помогите ,кто знает.
Спасибо!
Для начала бы неплохо разъяснить связь TSQL (язык MS SQL Server) и фокса. Или таки вопрос для форума по MS SQL Server?
...
Рейтинг: 0 / 0
03.09.2008, 17:47
    #35521086
Aptex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с запросом
проходящий. AptexHi All!
Из прилагаемой таблицы tractor.dbf надо для каждой Dates выбрать одну запись с максимальной Times
используя TSQL
У меня не получается с Group by
Помогите ,кто знает.
Спасибо!
Для начала бы неплохо разъяснить связь TSQL (язык MS SQL Server) и фокса. Или таки вопрос для форума по MS SQL Server?

Вообще-то запрос нужен для MS SQL Server,но я тренируюсь на VFP9
Особой разницы нет ИМХО
...
Рейтинг: 0 / 0
03.09.2008, 17:50
    #35521098
Проблема с запросом
AptexВообще-то запрос нужен для MS SQL Server,но я тренируюсь на VFP9
Особой разницы нет ИМХО
Теперь следущий вопрос: какую из записей с одинаковыми датой и временем брать? Или брать все?
...
Рейтинг: 0 / 0
03.09.2008, 17:59
    #35521120
Aptex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с запросом
проходящий. AptexВообще-то запрос нужен для MS SQL Server,но я тренируюсь на VFP9
Особой разницы нет ИМХО
Теперь следущий вопрос: какую из записей с одинаковыми датой и временем брать? Или брать все?
Таблица отсортирована по Dates Desc и Times Desc. Значения поля Times не повторяются.
Значит должна быть только одна запись для каждой даты - это как раз и не получается.
...
Рейтинг: 0 / 0
03.09.2008, 18:03
    #35521130
Проблема с запросом
Aptex проходящий. AptexВообще-то запрос нужен для MS SQL Server,но я тренируюсь на VFP9
Особой разницы нет ИМХО
Теперь следущий вопрос: какую из записей с одинаковыми датой и временем брать? Или брать все?
Таблица отсортирована по Dates Desc и Times Desc. Значения поля Times не повторяются.
Значит должна быть только одна запись для каждой даты - это как раз и не получается.
ДА? А это что?
Код: plaintext
1.
2.
19.08.2008 0:00:00  617870000 12XEÀ IMD0À 1591,2000
19.08.2008 0:00:00  617870000 15XFÀ IMD0À  572,2200
19.08.2008 0:00:00  617870000 1DVSÀ IMD0À 2070,6000
...
Рейтинг: 0 / 0
03.09.2008, 18:06
    #35521136
Проблема с запросом
Особенно показательно в этом отношении 14-е число.
...
Рейтинг: 0 / 0
03.09.2008, 18:06
    #35521137
Aptex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с запросом
проходящий. Aptex проходящий. AptexВообще-то запрос нужен для MS SQL Server,но я тренируюсь на VFP9
Особой разницы нет ИМХО
Теперь следущий вопрос: какую из записей с одинаковыми датой и временем брать? Или брать все?
Таблица отсортирована по Dates Desc и Times Desc. Значения поля Times не повторяются.
Значит должна быть только одна запись для каждой даты - это как раз и не получается.
ДА? А это что?
Код: plaintext
1.
2.
19.08.2008 0:00:00  617870000 12XEÀ IMD0À 1591,2000
19.08.2008 0:00:00  617870000 15XFÀ IMD0À  572,2200
19.08.2008 0:00:00  617870000 1DVSÀ IMD0À 2070,6000



О,прошу прошения,не заметил.Мой ошибка.Все равно из этих трех одну запись,любую
...
Рейтинг: 0 / 0
03.09.2008, 18:12
    #35521148
Проблема с запросом
Код: plaintext
1.
2.
select t.dates, t.times, Max(t.objid), Max(docid), Max(cenapocup) from tractor t inner join ( ;
select dates, max(times) as times from tractor group by dates) tt on t.dates=tt.dates and t.times=tt.times ;
GROUP by  1 , 2 
...
Рейтинг: 0 / 0
03.09.2008, 18:17
    #35521161
Aptex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с запросом
проходящий.
Код: plaintext
1.
2.
select t.dates, t.times, Max(t.objid), Max(docid), Max(cenapocup) from tractor t inner join ( ;
select dates, max(times) as times from tractor group by dates) tt on t.dates=tt.dates and t.times=tt.times ;
GROUP by  1 , 2 

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


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