FM SOLUÇÕES - (31) 3761-3490
Seja bem vindo ao Fórum FM Soluções!!

Aqui você poderá postar suas dúvidas, experiências e ainda baixar e postar roteiros e tutoriais não oficiais sobre os módulos da RM Sistemas.

E ainda, conhecer um pouco sobre os nossos produtos e serviços!!!
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Últimos assuntos
» Relatorio Rm reports / Holerite salario
Ter 18 Out 2016 - 8:09 por Gárgio

» DEFAULT NO CADASTRO DE FUNCIONARIOS RM LABORE
Sex 7 Out 2016 - 21:51 por mpsbrasilia

» Duvida RM Labore - Calculo Folha de Pagamento
Seg 12 Set 2016 - 15:51 por RIVALDO PAES

» Exportar Imagem do banco de dados SQL SERVER
Qui 28 Jul 2016 - 11:42 por edivan

» Consulta SQL
Qui 10 Set 2015 - 11:32 por evertonerp

» Existe Algum Demo do RM Labore???
Sex 17 Abr 2015 - 11:53 por fmsolucoes

» RM BIBLIOS
Seg 16 Fev 2015 - 7:50 por fmsolucoes

» Identificação do Tipo de Renegociação de Aditivo (SGI)
Ter 26 Ago 2014 - 9:13 por VM Simoes

» Conexão com o banco de dados.
Seg 4 Ago 2014 - 20:44 por Juscelio

Galeria


Navegação
 Portal
 Índice
 Membros
 Perfil
 FAQ
 Buscar
Parceiros & Clientes FM Soluções

Desafio em SQL

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Desafio em SQL

Mensagem por fmsolucoes em Sex 11 Jan 2013 - 11:20

Pessoal, há alguns dias, lançamos um desafio, para todos os que responderam sobre a contratação de analistas de bancos de dados. Acreditem, tivemos mais de 500 pessoas inscritas para a vaga e NENHUMA, isso mesmo, nenhuma conseguiu realizar o teste. Vendo isto, vamos lançar o seguinte desafio, para que todos tenham condições de tentar resolver a questão. Quando houver um bom número de postagens, colocaremos aqui a resposta da resolução do mesmo.

Temos o seguinte espelho, ESPELHO#1, este espelha um campo data, que pode variar entre ter data ou não.

A setença abaixo, utiliza este espelho como parâmetro. Entretanto, quando o espelho está sem valor (ou seja, nulo, em branco), a execução da sentença falha e retorna uma mensagem de falha na execução. Como resolver o problema.

Select
a.presenca
From
sfrequencia a
Where
a.data=:espelho#1

Claro que a sentença não está completa, apenas coloquei um pedaço para que vocês pensem e tentem resolver o problema. Garanto que a resolução é bem simples. Vamos ver a criatividade dos nossos colaboradores.

Em breve, posto a resposta.

Vamos lá pessoal!!!!

fmsolucoes
Admin

Mensagens : 292
Pontos : 612
Data de inscrição : 17/07/2009
Idade : 38
Localização : Conselheiro Lafaiete

Ver perfil do usuário http://www.fmsolucoeserp.com.br

Voltar ao Topo Ir em baixo

Re: Desafio em SQL

Mensagem por wdiaslemos em Sex 18 Jan 2013 - 11:32

Veja se desta forma está correta!

Select
a.presenca
From
sfrequencia a
Where
a.data =replace( :espelho#1, '', NULL)

wdiaslemos

Mensagens : 5
Pontos : 5
Data de inscrição : 29/10/2012

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Desafio em SQL

Mensagem por wdiaslemos em Dom 20 Jan 2013 - 8:38

Select
a.presenca
From
sfrequencia a
Where
a.data =replace( :espelho#1, '', NULL)

A Resposta está correta?

wdiaslemos

Mensagens : 5
Pontos : 5
Data de inscrição : 29/10/2012

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Desafio em SQL

Mensagem por fmsolucoes em Qua 23 Jan 2013 - 20:04

Eis a resposta correta.

Select
a.presenca
From
sfrequencia a
Where
a.data =isnull( :espelho#1, 01-01-1900)

fmsolucoes
Admin

Mensagens : 292
Pontos : 612
Data de inscrição : 17/07/2009
Idade : 38
Localização : Conselheiro Lafaiete

Ver perfil do usuário http://www.fmsolucoeserp.com.br

Voltar ao Topo Ir em baixo

Re: Desafio em SQL

Mensagem por Conteúdo patrocinado Hoje à(s) 12:38


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum