分组合计且排序和显示名称
生活随笔
收集整理的這篇文章主要介紹了
分组合计且排序和显示名称
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
分組合計的一個問題是,合計中最大的問題是:只能顯示groupby的字段,不能顯示其它的字段。有時還需要排序,就很麻煩。這里有一個實現。
SELECT a.*, b.zu_no AS zuhao, b.qu AS quming, b.dui AS duiming, b.zu AS zuming
FROM (SELECT qu + '-' + dui + '-' + zu AS E1, COUNT(*) AS cnt
??????? FROM PETRO_WELL
??????? GROUP BY qu + '-' + dui + '-' + zu) a LEFT OUTER JOIN
????????? (SELECT DISTINCT zu_no, qu, dui, zu
???????? FROM petro_well) b ON a.E1 = b.qu + '-' + b.dui + '-' + b.zu
ORDER BY b.zu_no
??????? 先查詢出來,再同一個唯一化了的,具有相關字段的子集連接即可。
??????? 費了我一個半小時!
SELECT a.*, b.zu_no AS zuhao, b.qu AS quming, b.dui AS duiming, b.zu AS zuming
FROM (SELECT qu + '-' + dui + '-' + zu AS E1, COUNT(*) AS cnt
??????? FROM PETRO_WELL
??????? GROUP BY qu + '-' + dui + '-' + zu) a LEFT OUTER JOIN
????????? (SELECT DISTINCT zu_no, qu, dui, zu
???????? FROM petro_well) b ON a.E1 = b.qu + '-' + b.dui + '-' + b.zu
ORDER BY b.zu_no
??????? 先查詢出來,再同一個唯一化了的,具有相關字段的子集連接即可。
??????? 費了我一個半小時!
轉載于:https://www.cnblogs.com/jetz/archive/2005/10/09/251034.html
總結
以上是生活随笔為你收集整理的分组合计且排序和显示名称的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 成功修改fastreport3.15,使
- 下一篇: PowerPoint中的LinkForm