Jag vill få fram en pivot-tabell från vår SQL-server men lyckas inte bygga en. Vilket verktyg använder du för att skapa pivot-tabellen? Hmm... skulle helst vilja slippa att blanda in Excel. Och har inte riktigt tid att vänta på Yukon. Det jag försökte göra var att sätta ihop en Pivot-tabell med ren SQL-kod och ev. lite VB.Net kod. Det blir lite knöligare SQL men KAnske är läge att titta påSkapa en Pivot-tabell i SQL7.0
Är det nån som har gjort nåt liknande nån gång? Vi kör version 7.0.Sv: Skapa en Pivot-tabell i SQL7.0
Det är först i SQL Server 2000 som möjligheten att skapa kuber som analyseras lätt med pivot-tabeller dök upp, men du borde kunna använda Excel för att skapa enklare pivot-tabeller, eller hur?
I "Yukon" införs PIVOT och UNPIVOT för att skapa resultat som kan hanteras som pivot-tabeller.
MvhSv: Skapa en Pivot-tabell i SQL7.0
Mvh PärSv: Skapa en Pivot-tabell i SQL7.0
SELECT
SUM (
CASE WHEN month(Datum)=1 THEN
value
ELSE
0
END)
jan,
SUM (
CASE WHEN month(Datum)=1 THEN
value
ELSE
0
END)
feb,
...
...
kundnr,
GROUP BY
kundnr
Det beror litet på vad man vill göra men det finns andra alternativ också..
Det går att bygga lösningen dynamiskt också, och jag är en anhängare av att köra mycket på servern....
Sv: Skapa en Pivot-tabell i SQL7.0
SELECT ...
.....
GROUP BY ..
WITH ROLLUP / CUBE
/micke