SQL Statement controleren op dezelfde waarde

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Peter  Flos

Peter Flos

12/10/2014 23:31:55
Quote Anchor link
Ik zoek een statement met de volgende gegevens:

- SELECT * FROM Berichten
- Waar "Koppel" maximaal 1x voorkomt. Dus stel, een tabel ziet er zo uit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
--Prachtige tabel Berichten--
|ID|Onderwerp|Koppel|
|1 |Test     |5001  |
|2 |Test     |5001  |
|3 |Test 2   |5002  |
|4 |Test 2   |5002  |


Dan zou ik dus 2 waardes terug moeten krijgen:
Test
Test 2

Hoe doe ik dit?
 
PHP hulp

PHP hulp

16/11/2024 19:48:40
 
Frank Nietbelangrijk

Frank Nietbelangrijk

13/10/2014 00:47:07
Quote Anchor link
SELECT Onderwerp, Koppel FROM Berichten GROUP BY Onderwerp

ID doe ik er dan bewust niet bij omdat het onvoorspelbaar is welk ID hij laat zien.
Gewijzigd op 13/10/2014 00:50:25 door Frank Nietbelangrijk
 
Aad B

Aad B

13/10/2014 10:50:07
Quote Anchor link
SELECT Onderwerp, Koppel FROM Berichten GROUP BY koppel
Waarbij je dan ook een count kan doen.
Gewijzigd op 13/10/2014 10:52:15 door Aad B
 
Peter  Flos

Peter Flos

13/10/2014 11:36:44
Quote Anchor link
Klopt, kwam er net achter dat het inderdaad GROUP BY Koppel moest zijn. Beide bedankt.

@Frank: Hoe onvoorspelbaar het ID ook is, het wordt een berichtensysteem. In dat geval maakt het niet uit welk ID er wordt gekozen. In andere systemen is dat inderdaad waar ;))
 



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.