Filtro con 2 campos de la misma tabla
Hola,
estoy intentando hacer un filtro en una tabla y quiero comparar el valor de un campo1 con el valor de un campo2. Es decir: dm.query.Filtered:=false; dm.query.Filter:='Campo1=0 or Campo1=Campo2'; dm.query.Filtered:=true; La cuestión es que si hay un registro donde por ejemplo Campo1=5 y Campo2=5 entonces debería de incluirlos en el filtro. ¿Es posible esto? Gracias de antemano. |
Sql
Hola
Podés hacer la consulta del tipo: Select * from tabla where ((campo1=0) or (campo1=campo2)) La consulta es actualizable, por lo que no deberías tener problemas ni siquiera para modificar los datos. Saludos. :) |
La franja horaria es GMT +2. Ahora son las 01:43:09. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi