Consulta complicada
Si tengo una tabla de actividades relacionadas, como puedo como puedo realizar la consultar para obtener que la actividad que (en ambos sentidos) está asociada a Actividad1 es actividad3 en una sola consulta? Gracias.
codi_act1 codi_act2
Activitat1 Activitat3
Activitat1 Activitat2
Activitat3 Activitat1
codi_act1 codi_act2
Activitat1 Activitat3
Activitat1 Activitat2
Activitat3 Activitat1
No entiendo bien lo que quieres hacer pero puedes probar con UNION, INTERSECT o MINUS
select codi_act1 from actividades a
where codi_act2 = "Actividad1"
and exists(select * from actividades
where codi_act1=a.codi_act2 and
codi_act2 = a.codi_act1)
where codi_act2 = "Actividad1"
and exists(select * from actividades
where codi_act1=a.codi_act2 and
codi_act2 = a.codi_act1)