Alleen resultaten wanneer 6 of meer rijen in andere tabel
Rene Schellevis
12/07/2022 13:23:20Goedemiddag beste mensen,
Voor een statistieken script voor een race-spel heb ik een aantal tabellen die races en bijbehorende coureurs bijhouden.
Ik ben bezig met een overzicht pagina die de laatste 3 races laat zien met 6 of meer coureurs, welke minimaal 1 ronde hebben gereden.
Tabel races;
en een tabel drivers;
Nu zijn er op de servers soms races met maar 2 man. Die hoef ik in dit overzicht niet.
Met wat ik geprobeerd heb krijg ik wel de drivers die minimaal 1 ronde hebben gereden. Maar een race met 4 drivers komt dan door. Ik weet gewoon niet hoe ik in een query het aantal resultaten kan tellen zodat een race_id 6 man heeft met minimaal 1 ronde. Mijn kennis op SQL is daarin te beperkt. Ik denk dat ik moet zoeken in de richting van Inner join met Select count, maar de queries duizelen me inmiddels.
De query moet dus alleen laatste 3 races zien wanneer laps > 0, driver-count = > 5.
Ik hoop dat jullie me kunnen helpen. :)
Vriendelijke groet,
René
Voor een statistieken script voor een race-spel heb ik een aantal tabellen die races en bijbehorende coureurs bijhouden.
Ik ben bezig met een overzicht pagina die de laatste 3 races laat zien met 6 of meer coureurs, welke minimaal 1 ronde hebben gereden.
Tabel races;
en een tabel drivers;
Nu zijn er op de servers soms races met maar 2 man. Die hoef ik in dit overzicht niet.
Met wat ik geprobeerd heb krijg ik wel de drivers die minimaal 1 ronde hebben gereden. Maar een race met 4 drivers komt dan door. Ik weet gewoon niet hoe ik in een query het aantal resultaten kan tellen zodat een race_id 6 man heeft met minimaal 1 ronde. Mijn kennis op SQL is daarin te beperkt. Ik denk dat ik moet zoeken in de richting van Inner join met Select count, maar de queries duizelen me inmiddels.
De query moet dus alleen laatste 3 races zien wanneer laps > 0, driver-count = > 5.
Ik hoop dat jullie me kunnen helpen. :)
Vriendelijke groet,
René
Er zijn nog geen reacties op dit bericht.