Database: dorm_1
Question: Find the name of dorms which have TV Lounge but no Study Room as amenity.
SQL: select t1.dorm_name from dorm as t1 join has_amenity as t2 on t1.dormid  =  t2.dormid join dorm_amenity as t3 on t2.amenid  =  t3.amenid where t3.amenity_name  =  'tv lounge' except select t1.dorm_name from dorm as t1 join has_amenity as t2 on t1.dormid  =  t2.dormid join dorm_amenity as t3 on t2.amenid  =  t3.amenid where t3.amenity_name  =  'study room'