Co nějak takto: SELECT a.datum, a.SumVykon, c.JmenoCloveka FROM (SELECT datum, SUM(vykon) SumVykon, clovek_Id FROM tabulka GROUP BY datum, clovek_Id) a JOIN tabulkaClovek c ON c.clovek_Id = a.clovek_Id Je to tak nějak na rychlo sepsané, ale pokud jsem to dobře pochopil, tak takto nějak by to mohlo fungovat. Nejprve se vyselektuje za každý datum a člověka jeho suma výkonu. To celé je subselekt, který je najoinován na osobu, tak aby se dostalo jméno. V tom goupování je následně možné to nějak omezit jako grupovat to jen podle data a ne hodin DATE(datum) a podobně.
|