Ir para conteúdo

POWERED BY:

Arquivado

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

bimpercursso

Erro esquisito

Recommended Posts

tenho uma select aqui do sistema da empresa que sempre funcionou e do nada apareceu um erro estranho, sendo que ninguem mexeu, e eu nao faço ideia do que pode ser isso, veja a select e o erro

 

select 
	* 
from 
	(select distinct 
		b.descricoes_id, b.conta+' '+b.sub_conta+' '+b.descricao as descricao 
	from 
		vw_conta_corrente a, 
		tb_descricoes_pagamentos b 
	where 
		b.empresas_id=93 and 
		b.descricoes_id = a.descricao_pagamento_id and 
		a.bancos_id in (630, 631, 603, 594) and 
		rtrim(b.conta)+' '+rtrim(b.sub_conta) in ('Crédito Geral','Créditos Curso Extra','Créditos Geral','Créditos Não localizados','Créditos Outros','Débitos Bradesco','Débitos Cheque','Débitos Despesas Fixas','Débitos Despesas Variáveis','Débitos Retirada','Débitos Transferência','Débitos Tributos') and 
		a.pagamento1 between '2009-4-13 00:00:000' and '2009-4-13 23:59:000'
	) aa 
order by 
	descricao

 

erro:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 

[Microsoft][ODBC SQL Server Driver][SQL Server]All queries combined using a UNION, INTERSECT or EXCEPT operator must have an equal number of expressions in their target lists. 

/inicio/financeiro/conta_corrente/conta_corrente.asp, line 259

 

a linha do erro é a linha que executa esse select acima

 

 

alguem tem alguma idea do que pode ser isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

na verdade isso é para poder usar um order by em baixo, como a select de dentro tem um distinct

 

mas percebi que o ero esta na view_conta_corrente, mas nao consigo identificar o problema, nunca deu problema, e ninguem encostou a mao nisso aqui, nao sei o porque do problema

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.