Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Instruções para Consulta SQL em Excel da fonte de dados


Essa funcionalidade habilita que uma consulta seja realizada sobre uma fonte de dados que tem origem num arquivo Excel. Segue abaixo uma tabela exemplo que representa alguns dados da planilha de um Excel:


ABCDE






















A

B

C

D

E

1

ID

Solicitante

Prioridade

Criado em

SLA Atendido

2

112

Ricardo

3: normal

28/08/2017

Sim

3

150

Luis

3: normal

28/08/2017

Não

4

253

Marcos

1: crítica

17/10/2017

Não

5

300

Luis

2: urgente

25/10/2017

Sim


Para realizar a consulta são usados os conceitos abaixo:


  • O nome da tabela a ser usada no SQL é excel, independente do arquivo, apenas serão importados os dados existentes na primeira planilha do arquivo Excel;
  • O nome das colunas a serem usadas no SQL tem o mesmo nome das referências na planilha. Por exemplo, a coluna Prioridade, na consulta será coluna_C;
  • A consulta deve ter como projeções de retorno apenas valor e data;
  • Para utilizar filtro de data na cláusula WHERE, deve ser utilizado o texto no formato ‘aaaa-mm-dd’.

 

 

Exemplo:

 

Consulta com as projeções requeridas e filtros na cláususa WHERE:


SELECT COUNT(coluna_E) AS valor, coluna_D as data FROM excel WHERE coluna_E = ‘Sim’ AND coluna_D = ‘2017-08-28’ GROUP BY coluna_D