Select ... inner join (erro)
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?
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
Curtidas 0
Respostas
Gandalf.nho
10/02/2005
Você não pode limitar a query para que só mostre os campos necessários?
GOSTEI 0
Helderjr
10/02/2005
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?
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?
GOSTEI 0