SELECT e.Event_id, e.Horse_id, e.place, p.money
FROM ENTRY e join Prize p
ON e.Event_id = p.Event_id
where e.place = p.place;
La e y la p se usan como alias para las tablas para evitar que el sql sea ilegible debido a los nombres largos de las tablas.
utilizando la e. o pág. seleccionará el campo para esa tabla porque es posible que ambas tablas tengan un campo con el mismo nombre, por lo que habrá problemas al ejecutar la declaración
Agregué e.place =p.place porque, de lo contrario, obtendría los resultados de cada lugar para cada evento emparejado con cada premio
por ejemplo, obtendría Evento 1 caballo 1 lugar 1 premio 1 evento 1 caballo 1 lugar 1 premio 2 Evento 1 caballo 1 lugar 1 premio 3 evento 1 caballo 1 lugar 1 premio 4 etc... hasta que obtenga todos los premios y esto sería lo mismo para cada entrada , asumiendo que el evento del premio es igual al evento de la entrada