By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
435,061 Members | 1,563 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 435,061 IT Pros & Developers. It's quick & easy.

Sum of a Sum

P: 1
Hi ,

I would like to sum a sum from a query. That is the code:

Expand|Select|Wrap|Line Numbers
  1.  SELECT distinct ps.v_sbkuerzel as Worker , sl.v_bezeichnung as Activities, sum  (  m.n_betr_ho)    as sum  from mbu_bks m,stamm_lookup sl,akte_akte a,pers_sbkonto ps 
  2. where m.c_sh = 'H' and a.i_mana_lookup_id = sl.i_stamm_lookup_id and a.i_akte_akte_id = m.i_akte_akte_id and m.n_betr_ho > 0
  3.  group by sl.v_bezeichnung,ps.v_sbkuerzel
and I got this result:





Expand|Select|Wrap|Line Numbers
  1. Worker    |        Activities                              |     sum     | 
  2.  
  3.  
  4.  AK          | Allgemeiner Beratervertrag       |  111817.72000 |
  5.  AK          | Allgemeines Strafrecht              |  130709.18000 |
  6.  AK          | Allgemeines Verwaltungsrecht   |  347670.89000 |
  7.  AK          | Allgemeines Zivilrecht                | 2173736.60000 |
  8.  AK          | Arbeitsrecht                                |  342461.77000 |
  9.  AK          | Arzthaftungsrecht                       |   17221.75000 |
  10.  AK          | Beratung                                     |   12202.54000 |
  11.  AK          | Familienrecht                               |  986569.08000 |
  12.  AK          | Gesellschaftsrecht                       |   80015.81000 |
  13.  AK          | Mahnverfahren                             |    2293.90000 |
  14.  AK          | Mietrecht                                      |  281625.12000 |
  15.  AK          | Öffentlicher Dienst                           |    3410.40000 |
  16.  AK          | Öffentliches Baurecht        |   21116.97000 |
  17.  AK          | Ordnungswidrigkeit           |   24329.13000 |
  18.  AK          | Privates Baurecht            |   32687.97000 |
  19.  AK          | Sozialrecht                  |  354771.20000 |
  20.  AK          | Steuerberatung allgemein     |    4539.85000 |
  21.  AK          | Steuerrecht                  |   36872.15000 |
  22.  AK          | Steuerstrafrecht             |    1228.15000 |
  23.  AK          | Strafvollstreckung           |   10079.30000 |
  24.  AK          | Unfallschadenregul.          |    5335.40000 |
  25.  AK          | Verkehrssachen               |   11199.72000 |
  26.  AK          | WEG                          |    3900.75000 |
  27.  AK          | Zwangsvollstreckung          |   25380.81000 |
  28.  H           | Allgemeiner Beratervertrag   |  239609.40000 |
  29.  H           | Allgemeines Strafrecht       |  280091.10000 |
  30.  H           | Allgemeines Verwaltungsrecht |  745009.05000 |
  31.  H           | Allgemeines Zivilrecht       | 4658007.00000 |
  32.  H           | Arbeitsrecht                 |  733846.65000 |
  33.  H           | Arzthaftungsrecht            |   36903.75000 |
  34.  H           | Beratung                     |   26148.30000 |
  35.  H           | Familienrecht                | 2114076.60000 |
  36.  H           | Gesellschaftsrecht           |  171462.45000 |
  37.  H           | Mahnverfahren                |    4915.50000 |
  38.  H           | Mietrecht                           |  603482.40000 |
  39.  H           | Öffentlicher Dienst             |    7308.00000 |
  40.  H           | Öffentliches Baurecht        |   45250.65000 |
  41.  H           | Ordnungswidrigkeit           |   52133.85000 |
  42.  H           | Privates Baurecht              |   70045.65000 |
  43.  H           | Sozialrecht                          |  760224.00000 |
  44.  H           | Steuerberatung allgemein     |    9728.25000 |
  45.  H           | Steuerrecht                          |   79011.75000 |
  46.  H           | Steuerstrafrecht             |    2631.75000 |
  47.  H           | Strafvollstreckung           |   21598.50000 |
  48.  H           | Unfallschadenregul.          |   11433.00000 |
  49.  H           | Verkehrssachen               |   23999.40000 |
  50.  H           | WEG                                    |    8358.75000 |
  51.  H           | Zwangsvollstreckung          |   54387.45000 |
  52.  KM          | Allgemeiner Beratervertrag   |  111817.72000 |
  53.  KM          | Allgemeines Strafrecht       |  130709.18000 |

Now I would like to know , the total amount of each Worker regardless of the activities . Can someone help ??
Nov 19 '08 #1
Share this Question
Share on Google+
2 Replies


Expert 100+
P: 700
You can do a select from a select statement (not only from a physical table)
Nov 19 '08 #2

P: 1
how about this one sql broo ... you just remove the activity in field n group by ...

SELECT ps.v_sbkuerzel as Worker , sum ( m.n_betr_ho) as sum
from mbu_bks m,stamm_lookup sl,akte_akte a,pers_sbkonto ps
where m.c_sh = 'H' and a.i_mana_lookup_id = sl.i_stamm_lookup_id and a.i_akte_akte_id = m.i_akte_akte_id and m.n_betr_ho > 0
group by ps.v_sbkuerzel
Nov 26 '08 #3

Post your reply

Sign in to post your reply or Sign up for a free account.