Dag allemaal,
Ik heb een hoop lopen prutsen maar ik kom er niet uit.
In ons systeem hebben gebruikers ontwerpen, deze ontwerpen kunnen door andere gebruikers worden gekocht. Bij een verkoop wordt het een order_regel.
Ik wil per gebruiker weten hoevaak zijn ontwerpen (samen) zijn verkocht.
Henk 7
Frans 5
Jan 0
De tabellen zien er ongeveer zo uit:
-ontwerp
id
gebruiker_id (ontwerper)
ontwerp_afbeelding
-gebruiker
id
naam
-order_regel
id
ontwerp_id
order_id
-Order
gebruiker_id (koper)
datum_aankoop
Ik kan wel iets bedenken met een hoop foreach loops maar wanneer er veel gebruikers, ontwerpen en orders zijn wordt de snelheid hier niet beter op. Dus wil graag oplossen met SQL. Iemand een idee?
Ik heb een hoop lopen prutsen maar ik kom er niet uit.
In ons systeem hebben gebruikers ontwerpen, deze ontwerpen kunnen door andere gebruikers worden gekocht. Bij een verkoop wordt het een order_regel.
Ik wil per gebruiker weten hoevaak zijn ontwerpen (samen) zijn verkocht.
Henk 7
Frans 5
Jan 0
De tabellen zien er ongeveer zo uit:
-ontwerp
id
gebruiker_id (ontwerper)
ontwerp_afbeelding
-gebruiker
id
naam
-order_regel
id
ontwerp_id
order_id
-Order
gebruiker_id (koper)
datum_aankoop
Ik kan wel iets bedenken met een hoop foreach loops maar wanneer er veel gebruikers, ontwerpen en orders zijn wordt de snelheid hier niet beter op. Dus wil graag oplossen met SQL. Iemand een idee?