Consulta sql sobre campos calculados
Hola amigos, como hago para filtrar un campo calculado de un query?
Ejm:
Query3.close;
Query3.sql.Clear;
Query3.sql.add('SELECT *');
Query3.sql.add('FROM PgmCosecha A, Suertes B, Fincas C, Variedades D, CalleVias E');
Query3.sql.add('WHERE A.CodFin = B.CodFin');
Query3.sql.add('AND A.CodSue = B.CodSue');
Query3.sql.add('AND A.CodFin = C.CodFin');
Query3.sql.add('AND B.CodFin = C.CodFin');
Query3.sql.add('AND B.CodVia = E.CodVia');
//Tch
if length(Edit12.text) > 0 then
Query3.sql.add('AND TCHSUE >= '''+Edit12.text+'''');
Query3.open
EL campo TCHSUE es un campo calculado y da el mensaje:
TCHSUE, columna desconocida
__________________
Carlos A. Ortega Rios
|