Task: Text to Code
Input (English): Step 1: For each row in artist table, find the corresponding rows in song table.
Step 2: find artist's artist_name of the results of step 1 whose rating greater than 7.
Step 3: find the song's artist_name of song table for which song's country equals Bangladesh.
Step 4: show the rows that are in the results of step 2 but not in the results of step 3
Output (English): SELECT T1.artist_name FROM artist AS T1 JOIN song AS T2 ON T1.artist_name = T2.artist_name WHERE T2.rating > 7 EXCEPT SELECT T2.artist_name FROM song AS T2 WHERE T2.country = "Bangladesh"