达梦数据库 多个字段group by 分组问题 ,SEPARATOR 问题


<!--   该数据查出的结果与mysql 一致   -->

 

select d.* from
(select *, Row_Number() OVER (partition by "date","type","name" order by "date" desc) rank from "imonitor"."l_dos_bro" )     //  这一行为分组关键   分组字段为 date,type,name  
as d where d."date">='2017-05-22 10:59:11' and d."date"<='2017-05-25 13:59:11' and d.rank=1    //  根据条件并取  rank的第一个值

 

 

 

<!--   SEPARATOR  -->

mysql  里的用法  GROUP_CONCAT(c_remark SEPARATOR '<br>')  as remark   

达梦数据库用法  REPLACE(WM_CONCAT("c_remark") ,',','<br>') as remark

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM