Jeg forestiller mig følgende, men det virker ikke: SELECT sordre, (SELECT MAX(prodato) FROM prodata WHERE afdeling = '11' GROUP BY sordre), (SELECT MIN(prodato) FROM prodata WHERE afdeling = '11' GROUP BY sordre), (SELECT MAX(prodato) FROM prodata WHERE afdeling = '12' GROUP BY sordre), (SELECT MIN(prodato) FROM prodata WHERE afdeling = '12' GROUP BY sordre) FROM prodata GROUP BY sordre
resultatet skulle gerne være at jeg får alle sordre samt hvilke datoer den er begyndt og sluttet i hver afdeling.
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
SELECT x.sordre,x.begyndt11,x.sluttet11,y.begyndt12,y.sluttet12 FROM (SELECT sordre,MIN(prodao) AS begyndt11,MAX(prodato) AS sluttet11 FROM prodata WHERE afdeling=11 GROUP BY sordre) x, (SELECT sordre,MIN(prodao) AS begyndt12,MAX(prodato) AS sluttet12 FROM prodata WHERE afdeling=12 GROUP BY sordre) y WHERE x.sordre=y.sordre
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.