У меня есть следующий набор данных.Нужен этот запрос SQL Server
http://i57.tinypic.com/sn2y6a.jpg
И я пытаюсь трудно сортировать эти данные, как показано ниже.
Итак, Ниже приведены выходные данные.
http://i58.tinypic.com/xptth2.jpg
1) Существует новый столбец EndDate. Он рассчитывается как , если для StartDate есть одна/двойная запись, считать его StartDate, а следующая ближайшая дата должна быть EndDate. и для следующей строки этот EndDate должен быть как StartDate, а ближайшим для этой начальной даты должен быть EndDate, и он должен продолжить идентификатор.
2) Для ID 1 у меня 4 записи. Для этого идентификатора, если есть одна запись для FirstName, она должна быть выбрана и Null должен быть удален. И то же самое для LastName и даже MiddleName.
Одна из ссылок неверна? –
Жаль ДжеймсZ. Теперь это правильно ... Цените свою помощь – SQLquery
Дайте этот вопрос уверенным знакомым ... http: //www.sqlservercentral.com/Forums/Topic1658378-23-1.aspx –