CREATE TABLE Player (player_name VARCHAR2, player_api_id VARCHAR2)
CREATE TABLE Player_Attributes (player_api_id VARCHAR2, overall_rating VARCHAR2, preferred_foot VARCHAR2)

List the names of all left-footed players who have overall rating between 85 and 90.
SELECT DISTINCT T1.player_name FROM Player AS T1 JOIN Player_Attributes AS T2 ON T1.player_api_id = T2.player_api_id WHERE T2.preferred_foot = "left" AND T2.overall_rating >= 85 AND T2.overall_rating <= 90
SELECT DISTINCT "T1"."player_name" FROM "Player" "T1" JOIN "Player_Attributes" "T2" ON "T1"."player_api_id" = "T2"."player_api_id" AND "T2"."overall_rating" <= 90 AND "T2"."overall_rating" >= 85 AND "T2"."preferred_foot" = "left"