Un "inner join" non è la stessa cosa di un "equi-join" in termini generali.
'equi-join' significa unire tabelle utilizzando l'operatore di uguaglianza o equivalente. Definirei comunque un join esterno "equi-join" se utilizza solo l'uguaglianza (altri potrebbero non essere d'accordo).
'inner join' è opposto a 'outer join' e determina come unire due set quando non esiste un valore corrispondente.