ID MatchID phone MPhone date Mdate
-----------------------------------------
C1 C2 1234 1234 5-Jan 1-Jan
C2 C3 1234 1234 1-Jan 3-Jan
C3 C4 1234 1234 3-Jan 4-Jan
У меня есть набор данных, как показано выше, и я пытаюсь найти основную запись на основе номера телефона. если мы посмотрим на данные C1 = c2 = c3 = c4 на основе номеров телефонов. На основе Mdate (последняя дата 5-jan, поэтому C1 является основной записью). Я пытался с помощью cte фильтровать основную запись, присоединяясь к C1.phone = C2.Mphone. Любая помощь с запросом Select будут оцененыSQL Server chaining with CTE
output
ID phone date Type
-----------------------------------------
C1 1234 5-Jan M
C2 1234 1-jan NM
C3 1234 3-jan NM
c4 1234 4-Jan NM
`
Каков ваш ожидаемый результат? –
Я планирую получить данные в таблице temp с идентификатором флага, чтобы различать основные и другие записи. Спасибо. В этом случае вывод будет C1, 1234,5-jan, 'Master' – lms
Извините, я отвечал по ошибке нажатием клавиши ввода. – lms