Te voy a dar la respuesta a medias, pero la solución la encuentras googleando
El por que se repiten es dado que estas obteniendo el producto cartesiano de las tablas
A tu segunda pregunta, el AND en segunda instancia (que esta relacionado con tu primera pregunta) es para establecer el campo que relaciona ambas tablas, sino debes de pensar que SQL no sabe por donde relacionarlas
Saludos
El por que se repiten es dado que estas obteniendo el producto cartesiano de las tablas
A tu segunda pregunta, el AND en segunda instancia (que esta relacionado con tu primera pregunta) es para establecer el campo que relaciona ambas tablas, sino debes de pensar que SQL no sabe por donde relacionarlas
Saludos