Results 1 to 15 of 21

Thread: Selectie uit 2 tabellen waarbij uit tabel 2 max waardes

Threaded View

  1. #1

    Selectie uit 2 tabellen waarbij uit tabel 2 max waardes

    Onderstaande query gebruik ik om uit tabel 1 het mwnummer op te halen en uit tabel 2 het aantal uren per week dat wordt gewerkt en de ingangsdatum daarvan.

    SQL Code:
    1. SELECT
    2.   RELATIE.dossiernum,
    3.   ALURENPERDAG.jaar,
    4.   ALURENPERDAG.pernr,
    5.   ALURENPERDAG.week,
    6.   sum(ALURENPERDAG.zodag + ALURENPERDAG.madag + ALURENPERDAG.didag +
    7.       ALURENPERDAG.wodag + ALURENPERDAG.dodag + ALURENPERDAG.vrdag + ALURENPERDAG.zadag) AS uren
    8. FROM
    9.   ALURENPERDAG
    10.   INNER JOIN ALUMEDEWERKER ON ALURENPERDAG.mdwnr = ALUMEDEWERKER.mdwnr AND ALURENPERDAG.jaar = (SELECT
    11.     Max(ALURENPERDAG.jaar)
    12.   FROM
    13.     ALURENPERDAG) AND
    14.   ALURENPERDAG.week = (SELECT
    15.     Max(ALURENPERDAG.week)
    16.   FROM
    17.     ALURENPERDAG) AND
    18.   ALURENPERDAG.pernr = (SELECT
    19.     Max(ALURENPERDAG.pernr)
    20.   FROM
    21.     ALURENPERDAG)
    22.   INNER JOIN RELATIE ON ALUMEDEWERKER.relnr = RELATIE.relnr
    23. GROUP BY  
    24.   RELATIE.dossiernum,
    25.   ALURENPERDAG.jaar,
    26.   ALURENPERDAG.pernr,
    27.   ALURENPERDAG.week


    Ik krijg nu echter maar 1 resultaat terug dat van de medewerker waarbij het jaar en de week en de periode het hoogste is terwijl ik op zoek ben naar het laatste jaar/periode/week per medewerker.
    Last edited by GolezTrol; 12-Aug-17 at 12:27.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •