The field names must not necessarily be the same (this depends upon how the field names are defined in both tables), but both fields must have the same field type.
Los nombres de los campos no tienen por qué ser iguales (depende del modo de definir los nombres de campo en ambas tablas), pero ambos campos deben ser del mismo tipo.