Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / СрезПоследних из 1с в SQL / 10 сообщений из 10, страница 1 из 1
30.01.2019, 11:24
    #39766919
RizONE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СрезПоследних из 1с в SQL
Доброе
Как реализовать СрезПоследних из 1с средствами SQL?
т.е. имеем такую таблицу:
Иванов Зарплата150 01.01.2017Иванов Зарплата30 01.02.2017Иванов Статусженат 01.01.2017Иванов Статусразведен 01.02.2017Петров Зарплата150 01.01.2017Петров Зарплата30 01.02.2017Петров Статусженат 01.01.2017Петров Статусразведен 01.02.2017

Как получить по сотруднику Иванов актуальные значения параметров на дату 01.02.2017?
Самое простое это объединить два отсортированных по дате запроса и выбрать TOP 1 из каждого
Но если параметров много, то не писать же на каждый запрос
Как это реализовать?
...
Рейтинг: 0 / 0
30.01.2019, 11:33
    #39766926
Щукина Анна
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СрезПоследних из 1с в SQL
RizONE,

STFF - простая задача
...
Рейтинг: 0 / 0
30.01.2019, 11:45
    #39766932
RizONE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СрезПоследних из 1с в SQL
Щукина АннаRizONE,

STFF - простая задача
не совсем
там практически везде
Код: sql
1.
t2.[Дата]=t1.[Дата]

, да и агрегирования по датам не вижу...
"СрезПоследних" вытаскивает данные даже на даты, которых нет явно в таблице данных
...
Рейтинг: 0 / 0
30.01.2019, 11:48
    #39766933
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СрезПоследних из 1с в SQL
RizONE,

ссылка не открылась что ли?
...
Рейтинг: 0 / 0
30.01.2019, 11:49
    #39766935
RizONE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СрезПоследних из 1с в SQL
вот тут вроде как есть решение, буду попробовать
...
Рейтинг: 0 / 0
30.01.2019, 11:50
    #39766937
Щукина Анна
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СрезПоследних из 1с в SQL
RizONE,

вы, хотя бы, минут 10 покурите над информацией по ссылке, прежде чем делать преждевременные неправильные выводы...
...
Рейтинг: 0 / 0
30.01.2019, 11:52
    #39766939
RizONE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СрезПоследних из 1с в SQL
Возможно по ссылке я и не понял, тут расписано понятнее
http://streletzcoder.ru/slozhnaya-vyiborka-poslednih-dannyih-po-date-iz-odnoy-tablitsyi-na-primere-microsoft-sql-server/
...
Рейтинг: 0 / 0
30.01.2019, 12:02
    #39766947
Щукина Анна
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СрезПоследних из 1с в SQL
RizONE,

Вы, конечно, не поверите, но аналог того, что по вашей ссылке - это вариант 3 и 5 из моей ссылки...
Всё же, советую потратить пару десятков минут и осилить информацию по моей ссылке...
...
Рейтинг: 0 / 0
30.01.2019, 12:07
    #39766949
RizONE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СрезПоследних из 1с в SQL
Щукина АннаRizONE,

Вы, конечно, не поверите, но аналог того, что по вашей ссылке - это вариант 3 и 5 из моей ссылки...
Всё же, советую потратить пару десятков минут и осилить информацию по моей ссылке...

отчего же?! Поверю и потрачу! )
Спасибо большое!
...
Рейтинг: 0 / 0
30.01.2019, 14:53
    #39767058
StarikNavy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СрезПоследних из 1с в SQL
RizONEВозможно по ссылке я и не понял, тут расписано понятнее
http://streletzcoder.ru/slozhnaya-vyiborka-poslednih-dannyih-po-date-iz-odnoy-tablitsyi-na-primere-microsoft-sql-server/
здесь же логическая ошибка?
последняя дата у одного поставщика, может быть непоследней у другого
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / СрезПоследних из 1с в SQL / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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