Below is the list of tables from the database along with their columns and datatype. Need to generate an accurate SQL query for the question.
Only use the columns present in the respective table. Only use the columns which are required to generate the SQL query. Only use table joins if required and not otherwise.

### Tables ###
TABLE: CREATE TABLE table_name_2 (moving_from VARCHAR, moving_to VARCHAR, rank VARCHAR)

### Question ###
The person with a rank of 8 moving to Shakhtar Donetsk was moving from what Ukrainian Football Club as a transfer?

### Accurate SQL ###

SELECT moving_from FROM table_name_2 WHERE moving_to = "shakhtar donetsk" AND rank = 8