我有查詢其重新命名爲「Resultados」,這個查詢的輸出是這樣的:從SQL Server MAX值的其他數據
,然後我有一個返回beggining和結束查詢consecutives日期由場GEN_idMedicamento_Arsenal,GEN_idPaciente和羣ID
SELECT GEN_idMedicamento_Arsenal,
GEN_idPaciente,
GroupID,
Inicio = MIN(HOS_fecha_recetaReceta_Indicaciones),
Fin = MAX(HOS_fecha_recetaReceta_Indicaciones),
Dias= DATEDIFF(DAY, MIN(HOS_fecha_recetaReceta_Indicaciones), MAX(HOS_fecha_recetaReceta_Indicaciones)) + 1
FROM Resultados
GROUP BY GEN_idMedicamento_Arsenal, GEN_idPaciente, GroupID
查詢的輸出「Resultados」分組日期是這樣的:
這個輸出是正確的,但我需要,我不能把該組中由子句,例如,我需要的字段GEN_nombreCama中,MAX(日期)的行的HOS_diagnostico_principalReceta_Indicaciones我重命名爲等領域「翅」,有了這個條件預期的輸出是這樣的:
我測試你的答案,但不是我需要的輸出,我需要的額外字段缺失,「Finic」,「Fin」,「Dias」的值錯誤 – user953851