Ver la Versión Completa : error 206
marcelofabiani
26-05-2003, 03:31:56
estoy utilizando interbase y un ibquery para poder ver unos datos de una tabla, cuando hago un select normal puedo recoger esos datos pero si incluyo un WHERE me sale ese error 206 column unknow (nombre del campo). Alguien tiene una idea de porque me sale ese error?
__cadetill
26-05-2003, 09:54:51
verifica que todas las columnas de la clausula where pertenezcan a las tablas de la clausula from
marcelofabiani
26-05-2003, 16:31:39
Pues si pertenecen mi tabla es
CREATE TABLE "MONTOS"
(
"idmont" INTEGER NOT NULL,
"idcupie" INTEGER NOT NULL,
"monto" FLOAT NOT NULL,
"maquina" INTEGER NOT NULL,
"idplanilla" INTEGER NOT NULL,
"fecha" DATE NOT NULL,
"idcreditos" INTEGER NOT NULL,
PRIMARY KEY ("idmont")
);
y el select que deseo realizar es
select * from montos where (maquina=100) and (idcreditos=0)
__cadetill
26-05-2003, 18:53:44
probado y funcionando con
select * from montos where ("maquina"=100) and ("idcreditos"=0)
No se, pero seguramente abras creado el nombre del campo con las comillas :confused:
marcelofabiani
26-05-2003, 22:10:23
Pues el problema parece que estaba en el not null de cada campo le quito eso y no tengo ningun problema con el query
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.