我有查询其重新命名为“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