Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Duas Select no mesmo projeto.

Galera, boas blz ?

Estou começando agora com o Qlik e já consegui alguns resultados, porém preciso de ajuda. Criei duas Views no SQL, porém não consigo trazer as duas para a dashboard.

Minha conexão esta assim:

SET ThousandSep='.';

SET DecimalSep=',';

SET MoneyThousandSep='.';

SET MoneyDecimalSep=',';

SET MoneyFormat='R$ #.##0,00;-R$ #.##0,00';

SET TimeFormat='hh:mm:ss';

SET DateFormat='DD/MM/YYYY';

SET TimestampFormat='DD/MM/YYYY hh:mm:ss[.fff]';

SET MonthNames='jan;fev;mar;abr;mai;jun;jul;ago;set;out;nov;dez';

SET DayNames='seg;ter;qua;qui;sex;sáb;dom';

OLEDB CONNECT TO [Provider=SQLOLEDB.1;Persist Security Info=True;User ID=ubm;Initial Catalog=DMPACESSOII;Data Source=SPYING101-PC;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=I9697;Use Encryption for Data=False;Tag with column collation when possible=False] (XPassword is DOGaYSFPFbceGXRNZLYB);

SELECT * FROM vwQVALogacessos

Porém quando tento colocar a segunda View abaixo deste select não funciona.

Tentei utilizar a Main2 mas da erro.

Alguém pode me ajudar ?

obrigado.

1 Solution

Accepted Solutions
Not applicable
Author

Galera, bom dia.. Valeu pela força mas acabei conseguindo a solução com um amigo e ficou da seguinte forma.

Só colocar ";" no final da select dentro do QV

select * from view1;

select * from view2;

Dessa forma funcionou perfeitamente, fica a dica .

Valeu !!!

View solution in original post

5 Replies
lucianosv
Specialist
Specialist

Bom dia.

Na verdade você declara a conexão inicialmente e depois vai fazer passos assim:

PEDIDOS:

LOAD

NUMEROPEDIDO

Date(DATAPEDIDO, 'DD/MM/YYYY') AS DATAPEDIDO,

VALORPEDIDO;

SQL SELECT

NUMEROPEDIDO

DATAPEDIDO

VALORPEDIDO

FROM PEDIDOS WHERE DATAPEDIDO >= '01/02/2017' ;

O relacionamento será feito pelos campos de mesmo nome, lembrando que o

Qlikview só aceita um. Cada exista mais de um campo de ligação você terá que ou criar

uma chave e trazer o cadastral só na dimensão ou fazer um left join.

Se forem duas tabelas fato você pode concatenar.

Att.

Luciano.

Em 18 de mar de 2016, às 05:46, Ubiratan Moura <qcwebmaster@qlikview.com> escreveu:

Qlik Community

Duas Select no mesmo projeto.

criado por Ubiratan Moura em Qlik Brasil - Visualize a discussão completa

Galera, boas blz ?

Estou começando agora com o Qlik e já consegui alguns resultados, porém preciso de ajuda. Criei duas Views no SQL, porém não consigo trazer as duas para a dashboard.

Minha conexão esta assim:

SET ThousandSep='.';

SET DecimalSep=',';

SET MoneyThousandSep='.';

SET MoneyDecimalSep=',';

SET MoneyFormat='R$ #.##0,00;-R$ #.##0,00';

SET TimeFormat='hh:mm:ss';

SET DateFormat='DD/MM/YYYY';

SET TimestampFormat='DD/MM/YYYY hh:mm:ss[.fff]';

SET MonthNames='jan;fev;mar;abr;mai;jun;jul;ago;set;out;nov;dez';

SET DayNames='seg;ter;qua;qui;sex;sáb;dom';

OLEDB CONNECT TO (XPassword is DOGaYSFPFbceGXRNZLYB);

SELECT * FROM vwQVALogacessos

Porém quando tento colocar a segunda View abaixo deste select não funciona.

Tentei utilizar a Main2 mas da erro.

Alguém pode me ajudar ?

obrigado.

Responda a esta mensagem respondendo a este e-mail ou vá para a mensagem em Qlik Community

Inicie uma nova discussão em Qlik Brasil por e-mail ou em Qlik Community

Seguindo Qlik Brasil nestes fluxos: Caixa de Entrada

arthur_dom
Creator III
Creator III

Antes da palavra select coloque a instrução "SQL"

OLEDB CONNECT TO [Provider=SQLOLEDB.1;Persist Security Info=True;User ID=ubm;Initial Catalog=DMPACESSOII;Data Source=SPYING101-PC;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=I9697;Use Encryption for Data=False;Tag with column collation when possible=False] (XPassword is DOGaYSFPFbceGXRNZLYB);

SQL SELECT * FROM vwQVALogacessos

Not applicable
Author

Galera, bom dia.. Valeu pela força mas acabei conseguindo a solução com um amigo e ficou da seguinte forma.

Só colocar ";" no final da select dentro do QV

select * from view1;

select * from view2;

Dessa forma funcionou perfeitamente, fica a dica .

Valeu !!!

Clever_Anjos
Employee
Employee

Suas views tem muitos campos em comum?

Se tiverem o QlikView pode estar tentando criar uma chave sintética gigantesca

Em tempo:

Não use select *, traga somente os campos que irá precisar

Clever_Anjos
Employee
Employee

Ubiratan, evite postar duas vezes a mesma dúvida, ajude a manter a comunidade

Duas selects em um projeto

Duas Select no mesmo projeto.