У меня есть небольшая база данных с данными ежедневных параметров погоды. Это Microsoft SQL Server 2008 Express DatabaseПрисоединиться к DateTime и последнему значению из другой таблицы
Мои таблицы следующим образом:
station (id, name, position)
reading (station_id, timestamp, value)
--station_id is the foreign key to id in station table
Я хочу их присоединиться и получить результат, как показано ниже:
id | name | value | time
--------+---------+-------------------------
0 | lake | 73 |2013/08/16 02:00
1 | pier | 72 |2013/08/16 02:00
2 | gate | 81 |2013/08/16 02:00
Глядя на вопрос, как Join to only the "latest" record with t-sql , Я смог получить только одну строку из первой таблицы и используя Join two tables, only use latest value of right table, мне удалось получить только максимальное время со второй таблицы.
Как я могу получить вывод, который я хочу?
Это дает мне ошибку: Некорректный синтаксис около 'PARTITON' –
должен быть PARTITION – Hazaart
@DevdattaTengshe: Исправлено. Да, по договоренности – valex