select concatenado de registros distintos e relacionados com outra tab
Como vai?
Tenho o seguinte problema com a seguinte estrutura:
CREATE TABLE #NF(
NF VARCHAR(5) NOT NULL PRIMARY KEY)
INSERT #NF VALUES('01')
INSERT #NF VALUES('02')
INSERT #NF VALUES('03')
CREATE TABLE #COMB(
CBNRCOMB VARCHAR NOT NULL,
CBNF VARCHAR(5))
INSERT #COMB VALUES('1','01')
INSERT #COMB VALUES('2','02')
INSERT #COMB VALUES('3','03')
INSERT #COMB VALUES('4','01')
INSERT #COMB VALUES('4','02')
INSERT #COMB VALUES('5','01')
INSERT #COMB VALUES('5','03')
INSERT #COMB VALUES('6','02')
INSERT #COMB VALUES('6','03')
INSERT #COMB VALUES('7','01')
INSERT #COMB VALUES('7','02')
INSERT #COMB VALUES('7','03')
Preciso selecionar os dados da coluna CBNRCOMB da tabela #COMB concatenados ou em colunas distintas mas no mesmo registro, que contenham todas as NF contidas na tabela #NF sem repetições.
O result da select deve ser:
1 - 2 - 3
1 - 6
2 - 5
3 - 4
7
Não tenho idéia de qual recurso devo usar no SQL SERVER.
Preciso montar um comando pra isso!
Quem puder me ajudar, agradeço desde já!
Discussão (5)
Carregando comentários...