Hola Cristhor1982.
Omitiste un detalle importante y es con que
RDBMS estas trabajando.
En
Firebird podrías hacer:
Código SQL
[-]
SELECT *
FROM TABLA
WHERE A1 CONTAINING (SELECT FIRST 1 A3 FROM TABLA)
Que es una pequeña modificación del código que te puso
Casimiro mas arriba, pero esto podría ser diferente para otro gestor de bd.
Saludos