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.
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.