我想在一行中显示所有选择

时间:2019-07-13 20:40:43

标签: sql sql-server

我想通过numero_de_pointage和date_de_pointgae在下面的屏幕截图中选择信息作为一个行组

Screenshot of data

1 个答案:

答案 0 :(得分:0)

您可以使用聚合:

select numero_de_pointage, date_portage,
       max(heure_entre1) as heure_entre1,
       max(heure_sortie1) as heure_sortie1,
       . . .
from t
group by numero_de_pointage, date_portage;

通常,出现这种类型的问题是因为您已经有一个聚合查询,但是没有正确的group by表达式。您可能想在当前查询中提出一个 new 问题,以及解决方法。