echo $gruss=tageszeit($time);
Liebe Leute, leider hab ich noch ein kleines grosses Problem mit meinen PGSQL Abfragen.
Folgende Code’s:
select count (id) as anzahl, to_char(creation_date,'[color=#008000]yyyy mm iw[/color]') as datum
from tbl_order
where
(creation_date between '2010-12-25 usw' and '2011-02-01 usw' )
group by datum
order by datum asc
ergibt ,
zumindest die zahlen sind richtig,
[TABLE=“width: 203”]
[TR=“class: data1”]
[TD][RIGHT]1540
[/RIGHT]
[/TD]
[TD]2010 12 51[/TD]
[/TR]
[TR=“class: data2”]
[TD][RIGHT]3027
[/RIGHT]
[/TD]
[TD]2010 12 52[/TD]
[/TR]
[TR=“class: data1”]
[TD][RIGHT]5463
[/RIGHT]
[/TD]
[TD]2011 01 01
[/TD]
[/TR]
[TR]
[TD][/TD]
[TD]…[/TD]
[/TR]
[TR=“class: data1”]
[TD][RIGHT]647
[/RIGHT]
[/TD]
[TD]2011 01 05[/TD]
[/TR]
[TR=“class: data2”]
[TD][RIGHT]2524
[/RIGHT]
[/TD]
[TD]2011 01 52
[/TD]
[/TR]
[TR=“class: data1”]
[TD][RIGHT]682[/RIGHT]
[/TD]
[TD]2011 02 05[/TD]
[/TR]
[/TABLE]
select count (id) as anzahl, to_char(creation_date,'[color=#008000]yyyy iw[/color]') as datum
from tbl_order
where
(creation_date between '2010-12-25 usw' and '2011-02-01 usw' )
group by datum
order by datum asc
ergibt totalen Unsinn, beim datumssprung ueber
mehrere jahre.
Was an sich natuerlich richtig ist, allerdings beginnt hier mein Dilemma:
Der Datumssprung von KW52 bzw 53 2010 auf KW53 auf 2011…
woche 52(53 ?) von (2010) sollte hinzugezaehlt werden zu woche 52 von (Januar 2011)
Ich bin hier leider ueberfordert, und moechte um Hilfe bitten.
(anm: entschuldigung für den umlaut im titel)