Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
makis824
Člen
Avatar
makis824:4.9.2014 9:31

Ahoj,

neviem si poradit s nasledovnym prikladom:

Mam tabulku:

id typ value
1 T1 Cierna
2 T1 Modra
3 T2 S
3 T2 M

..a potrebujem z nej vytvorit (kombinacie vsetkych hodnot podla klucov 'typ'):

id T1 T2
1 Cierna S
2 Cierna M
3 Modra S
4 Modra M

..za nasmerovanie vopred vdaka

 
Odpovědět
4.9.2014 9:31
Avatar
Odpovídá na makis824
Martin Konečný (pavelco1998):4.9.2014 9:32

Možná by to šlo nějak řešit přes CROSS JOIN.

Nahoru Odpovědět
4.9.2014 9:32
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Avatar
makis824
Člen
Avatar
Odpovídá na Martin Konečný (pavelco1998)
makis824:4.9.2014 10:08

..pokusam sa pouzit CROSS, nasledne PIVOT ..

 
Nahoru Odpovědět
4.9.2014 10:08
Avatar
STP
Člen
Avatar
STP:4.9.2014 10:56

Možná trošku kostrbatě :)

SELECT a.value, b.value
  FROM tabulka a
  left join tabulka b on a.typ <> b.typ
  where a.typ = 'T1'
Nahoru Odpovědět
4.9.2014 10:56
Když umřít, tak online!!!
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.