count tabel

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Innovatieve, nauwkeurige Senior PHP Developer voor

Eind jaren ’90 is dit bedrijf opgericht. Ze hebben zich altijd beziggehouden met het ontwikkelen van software voor overheidsinstanties. Dit zijn instanties waaronder bijvoorbeeld ook onder andere : de belastingdienst, burgerszaken, verschillende bedrijven, notarissen, incassobureau’s en ook nog bewindvoerders. Momenteel tellen ze 20 medewerkers, waarvan 2/3 deel allemaal developers zijn. Doordat ze de enigste aanbieder van dit soort software op de markt zijn, groeien ze erg hard. Door de enorme groei, hebben ze dan ook concrete groeiplannen in het verschiet. Functie-omschrijving Het bedrijf wordt door allerlei instanties ingeschakeld. Tegenwoordig wordt alles digitaal geregeld en gezien de essentie van dit soort

Bekijk vacature »

Marcel Groot

Marcel Groot

14/09/2018 21:01:25
Quote Anchor link
Goedeavond,

Ik moet uit een tabel met periodes en id's gegevens bij elkaar optellen.
in het klein deze tabel:

Periode 1 id 1
Periode 1 id 1
Periode 1 id 2
Periode 2 id 3
Periode 2 id 3
Periode 2 id 3

Ik dacht zelf dat ik het met deze gegevens zou moeten kunnen redden.
SELECT periode, SUM(naam)
FROM deelname AS B INNER JOIN(student AS A) ON A.ID = B.ID
GROUP BY periode;

Dit krijg ik er zelf uit

Periode 1 id 3
Periode 2 id 3

Maar ik moet er dus het volgende uit krijgen:

Periode 1 id 2
Periode 2 id 1

Kan iemand mij helpen?

Alvast bedankt.
 
PHP hulp

PHP hulp

14/11/2018 02:37:37
 
Rob Doemaarwat

Rob Doemaarwat

14/09/2018 21:27:44
Quote Anchor link
Ik kan je query even niet helemaal volgen, maar stel dat je een tabel hebt zoals je in eerste instantie weergeeft (met een kolom "Periode", en een kolom "id"; tabelnaam = Tabel), dan krijg je je gewenste resultaat als volgt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
select Periode,count(distinct(id))
from Tabel
group by Periode

Met die count(distinct(id)) tel je het aantal unieke id's (en dat dan weer gegroepeerd per Periode).
Gewijzigd op 14/09/2018 21:28:02 door Rob Doemaarwat
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.