Merhabalar
Bir tablodaki sutun ve satırların yer değiştirmesi. Bir anlamda verilerin transpose halinin basit bir SQL sorgusu ile nasıl yapıldıgına dair örnegi aşağıda bulabilirsiniz.
SELECT
DATETIME,
SUM(case kolon_ismi when 'a' then (round((1)) else null end) as a,
SUM(case kolon_ismi when 'b' then (round((1)) else null end) as b,
SUM(case kolon_ismi when 'c' then (round((1)) else null end) as c,
SUM(case kolon_ismi when 'd' then (round((1)) else null end) as d
FROM tablo_ismiWHERE DATETIME between sysdate-31 and sysdate-1/86400
GROUP BY DATETIME
|
DATETIME
|
kolon_ismi
|
x
|
|
14.11.2009
|
a
|
76544
|
|
14.11.2009
|
b
|
6373
|
|
14.11.2009
|
c
|
130
|
|
14.11.2009
|
d
|
317639
|
|
DATETIME
|
a
|
b
|
c
|
d
|
|
14.11.2009
|
76544
|
6373
|
130
|
317639
|
Sena Aydeniz