select year(dateColumn), month(dateColumn), count(*),
(select count(*)
from t2
where month(dateColum) = month(t1.dateColumn)
and year(dateColumn) = year(t1.dateColumn))
from t1
group by year(dateColumn), month(dateColumn)
Frågan#1
Hej hej,
jag ska ta ut antal poster från en tabell och antal sidoposer från en annan tabell utifrån skapaddatum i tabell 1.
I tabell 1 har jag en kolumn CreatedDate som allt ska grupperas på.
Så här ska resultatet bli:
År Måndad Poster Sidoposter
2007 06 X X
2007 07 X X
Mitt problem är grupperingen per månad från DateTime-fältet.
SQL-satsen bör fungera för både MSSQL och MYSQL, men helst helt generell. Någon som kan hjälpa en på vägen?
