Cita:
Empezado por RoyTan
Que lo encuentra en cualquiera de los campos, pues que detenga la busqueda.
|
Para detener la búsqueda después de la primera coincidencia no hay un método 100% estándar, pues cada motor tiene sus propias implementaciones.
Por ejemplo, en oracle podría ser:
Código SQL
[-]
select *
from (select *
from tutabla
where telefono1 = :tel
or telefono2 = :tel
or telefono3 = :tel
)
where rownum = 1;
Para mostrar el mensaje, pues exploras el resultado y si está vacío lo lanzas, pero esto ya en delphi. No podes mostrar un mensaje al usuario desde el motor de base de datos.
Hasta luego.