Hola,
No nos comentas que componentes estas usando, no obstante suponiendo que usas un ADODataSet o similar.. (ADOQuery, ADOTable, etc..) existe la propiedad Filter que es lo mas parecido o lo que creo que mas se aproxima a lo que buscas, aunque bueno seguramente existan otras formas que desconozco.
Te pongo un ejemplo sacado de la ayuda de delphi:
Código Delphi
[-]
with ADODataSet1 do begin
Filtered := False;
Filter := 'State = ' + QuotedStr('CA') + ' OR ' +
'State = ' + QuotedStr('CA');
Filtered := True;
end;
Espero que te sirva de ayuda, ya nos contarás.
Saludos.