- 3D nyomtatással csökkentené a kijelző gyűrődését az Apple iPhone Foldnál
- iPhone topik
- Okosóra és okoskiegészítő topik
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- Nincs Nothing AI szemüveg? Fogd meg a söröm!
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Xiaomi 11 Lite 5G NE (lisa)
- Samsung Galaxy S23 Ultra - non plus ultra
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Honor Magic6 Pro - kör közepén számok
Új hozzászólás Aktív témák
-
Zalanius
tag
válasz
Siriusb
#4028
üzenetére
CASE-hez van egy példa fent a #3905-ben.
Ha csak az utolsó 3 hónap kellene, akkor esetleg az eredeti select is lehetne már előre így filterezve. A nem szükséges hónapoknál csak null fordulna elő. T-SQL-ben például ilyen most a [mar] oszlop, az eredeti soraid szerint:
DECLARE @t1 TABLE (col1 char(1), col2 int, col3 varchar(10));
INSERT @t1 VALUES ('a', 1, 'jan'),('a', 11, 'feb'),('b', 2, 'feb'),('c', 3, 'feb');
SELECT * FROM
(select col1 as [név], col2, col3 FROM @t1) AS src
PIVOT (SUM(col2) FOR col3 IN ([jan],[feb], [mar])) AS pvt;Ha mármost ez egy dinamikus menet lesz, és az IN ( ) részt valamilyen distinctből szedjük ki előre, a jan - feb - mar sorrendért eléggé meg kell majd küzdeni. Akkor már inkább lehetne simán sorszám.
Új hozzászólás Aktív témák
- 3D nyomtatással csökkentené a kijelző gyűrődését az Apple iPhone Foldnál
- Revolut
- Kerékpárosok, bringások ide!
- iPhone topik
- Milyen széket vegyek?
- ASUS notebook topic
- Okosóra és okoskiegészítő topik
- Luck Dragon: Asszociációs játék. :)
- Samsung Galaxy Felhasználók OFF topicja
- Viccrovat
- További aktív témák...
- AKCIÓ! Intel Core i7 4790 4 mag 8 szál processzor garanciával hibátlan működéssel
- Apple iPhone 14 Plus 128GB sárga használt, karcmentes 97% akku 6 hónap garancia
- 241 - Lenovo Legion 5 (15IRX10) - Intel Core i7-13650HX, RTX 5060
- Dell Latitude 5520,15.6",FHD, i5-1145G7,16GB DDR4,256GB,WIN11
- Samsung Galaxy S23 Ultra 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

