www.vertixo.com

Reactie plaatsen 
 
Waardering:
  • 0 stemmen - gemiddelde waardering is 0
  • 1
  • 2
  • 3
  • 4
  • 5

SQL query overzicht per maand

Auteur Bericht
Cos Offline
Member
***

Berichten: 87
Lid sinds: 02-2007
Bericht: #1
SQL query overzicht per maand
d
(Dit bericht is het laatst bewerkt op 18-02-2009 om 18:47:08 door Cos.)
30-01-2009 10:29:30
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Evert Offline
Wannabe Webdevver
****

Berichten: 631
Lid sinds: 05-2008
Bericht: #2
RE: SQL query overzicht per maand
ik zou een aparte kolom maken voor maand en dan groupy by maand ofzo?

God = (-1)
30-01-2009 12:22:02
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Cos Offline
Member
***

Berichten: 87
Lid sinds: 02-2007
Bericht: #3
RE: SQL query overzicht per maand
d
(Dit bericht is het laatst bewerkt op 18-02-2009 om 18:47:15 door Cos.)
30-01-2009 12:33:20
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
mudelta Offline
Senior Member
****

Berichten: 442
Lid sinds: 04-2007
Bericht: #4
RE: SQL query overzicht per maand
Cos schreef:emand een idee hoe ik de dubbele waardes eruit kan krijgen
Wat bedoel je met dubbele waarden?

Want in het volgende zie ik geen dubbele waardes:
Cos schreef:Output:
Jan: T102 30
Jan: T111 24
Feb: T103 200


Gewoon over de resultset loopen en in naar een drie-dimensionele array omzetten:

key van 1e dimensie = year
key van 2e dimensie = month
key van 3e dimensie = besproken_tocht
value van 3e dimensie = totaal

Dan krijg je een structuur als:
Code:
[
    2007:
    [
        jan:
        [
            T102:30,
            T111 24
        ],
        feb:
        [
            T103 200
        ]
    ],
    2007:
    [
        apr:
        [
            T145: 80
        ]
    ]
]

en hier kan je dan makkellijk de gewenste output mee genereren

31-01-2009 08:46:57
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
supernaturel Offline
Ep2 Moderators
*****

Berichten: 1.295
Lid sinds: 09-2007
Bericht: #5
RE: SQL query overzicht per maand
"deelnemers per tocht per maand"

Deelnemers en tocht en maand zitten allemaal in 1 tabel?
Code:
`tocht_id` int(11) NOT NULL,
  `aantal_deelnemers` int(11) NOT NULL,
  `aanvraagdatum` date NOT NULL,

select aantal_deelnemers group by aanvraagdatum & tocht.{
echo deelnemers - maand - tocht
}

Of bedoel je dat niet?
04-02-2009 17:20:01
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
mudelta Offline
Senior Member
****

Berichten: 442
Lid sinds: 04-2007
Bericht: #6
RE: SQL query overzicht per maand
supernaturel schreef:Of bedoel je dat niet?
ik denk niet dat de TS dit bedoelt, gezien uit de code die hij geeft duidelijk wordt dat hij niet 'tocht_id' wil maar 'besproken_tocht'. (Wat de reden is waarom hij de twee tabellen joined)

04-02-2009 17:55:31
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Reactie plaatsen 


Ga naar locatie:


Contact opnemen | Ep2 | Naar boven | Naar inhoud | Archiefmodus | RSS-syndicatie