Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

igorfds

Aparecer imagem no Select

Recommended Posts

Olá..

 

Não manjo muito de Banco de dados por isso estou com essa dúvida!

 

Em meu sistema tenho um Select para uma consulta que informa se os itens já foram inseridos ou não.. e se caso sim (THEN 1) caso não (ELSE 0) conforme a baixo!

 

O que precisaria fazer era que ao invés de chamar esse numeros eu pudesse chamar uma imagem?

 

 

Será que alguem pode me ajudar????

 

CASE WHEN EXISTS(
                  SELECT * FROM
                        (Select T_SPROD.CFOP, T_SPROD.CODINTERNO, T_SPROD.CSTICMS
                           from ([nfe_prod].dbo.TBL_NFE_prod as T_prod
                                         LEFT OUTER JOIN [nfe_prod].dbo.TBL_NFE_ICMS as T_ICMS on T_prod.infNFe=T_ICMS.infNFe and T_prod.nItem=T_ICMS.nItem)
                                         LEFT OUTER JOIN [nfe_prod].dbo.TBL_SPED_PROD as T_SPROD ON T_prod.cProd=T_SPROD.CODIGOFABRICANTE
                                               and T_SPROD.cod_cliente = (SELECT TOP 1 COD_EMPRESA FROM TBL_EMPRESA T_EMP WHERE T_EMP.CNPJ = A.cnpj) 
                                               and T_SPROD.CNPJFAB = B.CNPJ
                          where T_prod.infNFe = A.infNFe
                        ) A
                  WHERE A.CFOP IS NULL
                     AND A.CODINTERNO IS NULL
                     AND A.CSTICMS IS NULL)
            THEN 1  
            ELSE 0 
            END AS BIT

ObrigadoW

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aplicação feita em que? Como que esta chamando a sintaxe?

 

PHP..

 

o código está assim!

 

public function setConfiguracao($cnpj_de,$dataini,$datafim){
		$query  = new Conexao();
		$EMP    = $query->cnpj_for($cnpj_de);
$select = $query->consulta("SELECT COD_EMPRESA, CNPJ,NOME_EMPRESA FROM TBL_EMPRESA WHERE CNPJ = '".$EMP ."'");
		$dados         = $query->busca_unica($select);
		
		$nome_pesquisa = $dados['NOME_EMPRESA'];
		$cod_empresa   = $dados['COD_EMPRESA'];
		$cnpj_empresa  = $dados['CNPJ'];
		
$s   = "Select A.CNPJ AS CNPJ_ORI,
         A.infNFe as infNFe,
         A.Chave as Chave,
         A.dEmi as dEmi,
         substring(A.chave,26,9) as NumeroNota,
         B.xNome as Fornecedor,
         B.CNPJ as CNPJ,
         CASE WHEN EXISTS(
                  SELECT * FROM
                        (Select T_SPROD.CFOP, T_SPROD.CODINTERNO, T_SPROD.CSTICMS
                           from ([nfe_prod].dbo.TBL_NFE_prod as T_prod
                                         LEFT OUTER JOIN [nfe_prod].dbo.TBL_NFE_ICMS as T_ICMS on T_prod.infNFe=T_ICMS.infNFe and T_prod.nItem=T_ICMS.nItem)
                                         LEFT OUTER JOIN [nfe_prod].dbo.TBL_SPED_PROD as T_SPROD ON T_prod.cProd=T_SPROD.CODIGOFABRICANTE
                                               and T_SPROD.cod_cliente = (SELECT TOP 1 COD_EMPRESA FROM TBL_EMPRESA T_EMP WHERE T_EMP.CNPJ = A.cnpj) 
                                               and T_SPROD.CNPJFAB = B.CNPJ
                          where T_prod.infNFe = A.infNFe
                        ) A
                  WHERE A.CFOP IS NULL
                     AND A.CODINTERNO IS NULL
                     AND A.CSTICMS IS NULL)
            THEN 1  
            ELSE 0 
            END AS BIT
  FROM VW_NFE as A, TBL_NFE_emit as B 
 where B.infNFe=A.infNFe
   and A.cnpj='".$cnpj_empresa."' 
   and (A.dEmi BETWEEN '".$query->dataBancoDeDados($dataini)."' and '".$query->dataBancoDeDados($datafim)."')
   and A.status='NF'
   and A.TIPO_ES='E'
";

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.