Compare 2 tablas en sql

Tengo dos tablas, A1 y A2. Quiero comparar estas dos tablas. Probé la unión interna, pero no da el resultado requerido.

Estos son los datos en estas tablas,

Tabla A1

No. Address 1 abc 1 abc 1 def 1 def 

Tabla A2

 No. Address 1 def 1 abc 1 abc 1 def 

Estas dos tablas solo se pueden unir utilizando la columna No. Entonces, si uso INNER JOIN, da 16 filas. No quiero eso, solo quiero que se muestren 4 filas. Esta debería ser la salida:

 No. Address eq 1 abc # 1 abc * 1 abc # 1 abc # 

La última columna se muestra si la dirección en A1 es igual a A2

Busque los loggings que existen en la tabla A1 pero no en la tabla A2:

 SELECT * FROM A1 WHERE NOT EXISTS (SELECT * FROM A2 WHERE A2.Id = A1.Id) 

intenta usar el estuche

select case when tablea1.address = tablea2.address luego '*' else '#' end como eq desde tablea1 inner join tablea2 en tablea1. = tablea2.

espero que te ayude