Oracle APEX DISTINCT标签?

拉胡尔·沙玛(Rahul Sharma)

这是怎么了?

select NULL as "LINK",
       DISTINCT HARDWAREOVERZICHT_STATIC."TOPDESK_vestiging" as "LABEL",
count( ZAM_BUILDING) as "STORK7" 
from HARDWAREOVERZICHT_STATIC 
where Omgeving = 'STORK7'
and "TOPDESK_heeftattentie" = 0
group by HARDWAREOVERZICHT_STATIC."TOPDESK_vestiging",ZAM_BUILDING 
order by HARDWAREOVERZICHT_STATIC."TOPDESK_vestiging" desc
戈登·利诺夫(Gordon Linoff)

DISTINCT是紧随其后SELECT且适用于该子句中所有列的关键字但是,通常不需要group by

select NULL as "LINK", s."TOPDESK_vestiging" as "LABEL",  
      count( ZAM_BUILDING) as "STORK7"
from HARDWAREOVERZICHT_STATIC s
where Omgeving = 'STORK7' and "TOPDESK_heeftattentie" = 0
group by s."TOPDESK_vestiging"
order by s."TOPDESK_vestiging" desc;

我从中删除ZAM_BUILDINGgroup by否则,count()将始终为01我还添加了一个表别名。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章