Aantal keer een waarde tellen in een rij

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Joren

Joren

03/04/2009 19:49:00
Quote Anchor link
Dag allemaal ; mijn 2e keer dat ik jullie hulp nodig heb :)
Ik ga jullie even een vraag stellen : Is het mogelijk om te tellen hoe vaak bv het woord " Ja " voorkomt in een rij? En is het mogelijk om van elke waarde Ja in die rij ; de titel van de kolom weer te geven? Ik DENK zelf dat het niet kan ( daarvoor roep ik jullie hulp eventjes in ;) ) en als het niet lukt ; zal ik een alternatief moeten zoeken...
 
PHP hulp

PHP hulp

28/03/2024 21:31:15
 
GaMer B

GaMer B

03/04/2009 19:50:00
Quote Anchor link
Je hebt het over een database? Hoe ziet die d'r uit?
 
Joren

Joren

03/04/2009 20:59:00
Quote Anchor link
id | Kolom 1 | Kolom 2 | Kolom 3
1 | Ja | Nee | Ja
 
Martijn Versluis

Martijn Versluis

03/04/2009 21:47:00
Quote Anchor link
Zoiets?

SELECT CONCAT(
IF(`Kolom 1` = "Ja","Kolom 1",""),
IF(`Kolom 2` = "Ja","Kolom 2",""),
IF(`Kolom 3` = "Ja","Kolom 3","")
) AS `weergave`,
IF(`Kolom 1` = "Ja",1,0) +
IF(`Kolom 2` = "Ja",1,0) +
IF(`Kolom 3` = "Ja",1,0) AS `Aantal jas`
FROM `tabel`
 
Eddy E

Eddy E

04/04/2009 07:54:00
Quote Anchor link
LIKE %ja%
 
Joren

Joren

04/04/2009 22:49:00
Quote Anchor link
Bedankt ! Dit werkte !
Weet er iemand ook hoe ik de naam van de kolom waarin de waarde Ja staat kan weergeven ?
 
Frank -

Frank -

04/04/2009 22:52:00
Quote Anchor link
Doe jezelf een plezier en ga normaliseren. Dan had je bovenstaand probleem, en vele toekomstige problemen, niet gehad.

De oplossing van Martijn lijkt een fraaie pleister te zijn, maar is geen oplossing voor het daadwerkelijke probleem. Die zit hem in het datamodel, daar lijkt niet al te veel van te kloppen.
 
Joren

Joren

04/04/2009 23:21:00
Quote Anchor link
pgFrank schreef op 04.04.2009 22:52:
Doe jezelf een plezier en ga normaliseren. Dan had je bovenstaand probleem, en vele toekomstige problemen, niet gehad.

De oplossing van Martijn lijkt een fraaie pleister te zijn, maar is geen oplossing voor het daadwerkelijke probleem. Die zit hem in het datamodel, daar lijkt niet al te veel van te kloppen.

Ik had het oorspronkelijk anders :
Id | Kolomnaam | Waarde
1 | Kolomnaam1 | Ja
2 | Kolomnaam2 | Nee
3 | Kolomnaam3 | Ja

( Kwestie van voorbeeld ) maar door een combinatie met een ander script is m'n bovenstaande manier de meest makkelijke.

Edit:
Heb 't probleem zelf gevonde :) Dankje aan wie me hielp :)
Gewijzigd op 01/01/1970 01:00:00 door Joren
 



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.