Anyways 1 megawatt=1 million watt
one unit mean 1 kW-hr i.e. 1 kW for one hour, as 1 Megawatt = 1000 kilowatt so it will be 1000 units of electricity.
Power per hour is not really a thing. 1 Mega watt is 1,000,000 Joules per second.
the watt is a unit of power - what does your question mean?
Whatever you are trying to ask, your combination of physical units and grammar is letting you down.