IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
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í.

Diskuze: TSQL - Spojení výsledků dvou SELECTů do jednoho sloupce

V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Václav Černý:8.5.2018 23:53

Ahoj,

mám níže jednoduchý dotaz, který mi vrací dva sloupce. Chtěl bych Vás požádat o radu, jak tyto dva sloupce sloučit ve výsledku do jednoho.

SELECT TOP 100 PoradoveCislo,
        (
                SELECT TOP 1 Nazev FROM TabCisOrg AS o
                WHERE o.CisloOrg = u.CisloOrg
        )
FROM TabUctenkaH AS u
WHERE rada = 600
ORDER BY PoradoveCislo DESC

Díky

 
Odpovědět
8.5.2018 23:53
Avatar
Odpovídá na Václav Černý
Michal Štěpánek:9.5.2018 8:03

Třeba takhle

SELECT TOP 100 PoradoveCislo + ' ' +
        (
                SELECT TOP 1 Nazev FROM TabCisOrg AS o
                WHERE o.CisloOrg = u.CisloOrg
        ) AS MujNovySloupec
FROM TabUctenkaH AS u
WHERE rada = 600
ORDER BY PoradoveCislo DESC
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
9.5.2018 8:03
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Odpovídá na Michal Štěpánek
Václav Černý:9.5.2018 8:36

Moc děkuju, funguje.

 
Nahoru Odpovědět
9.5.2018 8:36
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 3 zpráv z 3.