Hallo,

Ik moet voor school een database maken met verschillende opdrachten. Nu heb ik een opdracht waar ik niet helemaal uit kom.

Ik heb nu de kolom 'nummer' met de volgende waardes:
91
472
7382
91
2732

Zoals je ziet staat de waarde 91 er twee keer in. Nu moet ik voor mijn opdracht krijgen dat 91 weggelaten wordt en het resultaat er dus als volgend uitziet:
472
7382
2732

Ik hoop dat iemand mij hier bij kan helpen!
Voor de volledigheid, de query die alle resultaten toont die maar 1x voorkomen (uniek zijn) is als volgt:
SELECT nummer
FROM nummers
GROUP BY nummer
HAVING COUNT(nummer) < 2

En voor alle dubbele voorkomens en de bijbehorende aantallen (de tegenhanger van de bovenstaande query):
SELECT nummer, COUNT(nummer) AS aantal
FROM nummers
GROUP BY nummer
HAVING aantal > 1

Reageren