Это прекрасный маленький SQL, который я не могу писать. :)sql unique и join
что мне нужно сделать это;
выберите последнее значение из таблицы (CreatedOn) для каждого пользователя для определенного StatID. Мне нужно затем присоединиться к usertable (ssUSER) и выбрать u.username, и мне также необходимо присоединиться к detailstatid из таблицы. То есть Мне просто нужен последний результат из этой таблицы для каждого пользователя, а затем выполните соединение с пользователем и detailstatid.
SELECT TOP 1000
[DetailStatUserLogID]
,[UserID]
,[DetailStatID]
,[OverviewID]
,[Count]
,[StatPercent]
,[SpecificDate]
,[CreatedOn]
,[ModifiedOn]
,[Note]
,[LoggedDate]
,[OverViewGUID]
FROM [StartStop].[dbo].[DetailStatUserLog]
SELECT TOP 1000
[DetailStatID]
,[DetailStatGUID]
,[NameOfStat]
,[DetailOfStat]
,[CreatedByType]
,[DataType]
,[CreatedByGUID]
,[CreatedBy]
,[ModifiedOn]
,[CreatedOn]
,[OverviewID]
FROM [StartStop].[dbo].[DetailStat]
SELECT TOP 1000
[UserID]
,[EmailAddress]
,[Authenticated]
,[UserName]
FROM [StartStop].[dbo].[ssUsers]
Спасибо за любую помощь вы могли бы быть в состоянии дать. :)
Не могли бы вы опубликовать свои структуры таблицы или создать скрипку с таблицами добавленными? –