GARANTIR DESCONTO

Fórum Select ... inner join (erro) #268045

10/02/2005

0

Ola pessoal, tenho 2 tabelas uma ´Cadfatur.db´ com 188 campos e outra ´Cadclife´ com 70 campos na tabela ´cadclife´ tenho um campo ´impfat´ que informa se a fatura para esse cliente será impressa, então usei o sequinte select.

Select * from CadFatur inner join CadClife on CadFatur.Codigo = CadClife.Codigo Where CadFatur.Numero > 0 and
CadClife.ImpFat = ´True´ and CadFatur.Situacao ´C´ Order By CadFatur.Numero

Funcionava até quando a tabela ´CadFatur´ tinha 176 campos após a criação de + 12 campos passando a 188 não consegue abrir mais a Query apresenta mensagem de erro. ´Too Many fields in table create´

1. Existe alguma limitação para numero de campos para uma query?


Helderjr

Helderjr

Responder

Posts

10/02/2005

Gandalf.nho

Você não pode limitar a query para que só mostre os campos necessários?


Responder

Gostei + 0

11/02/2005

Helderjr

Ola pessoal, após uma pesquisa mais detalhada achei a solução.

Select CadFatur.*,CadClife.Codigo,CadClife.ImpFat from CadFatur inner join CadClife on CadFatur.Codigo = CadClife.Codigo Where CadFatur.Numero > 0 and
CadClife.ImpFat = ´True´ and CadFatur.Situacao ´C´ Order By CadFatur.Numero

Mas continua minha pergunta qual o limite de campos que uma Query suporta?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar