There are many different causes of night sweats, and different departments need to be consulted for different causes of night sweats. For example, night sweats caused by tuberculosis need to be seen by an infection unit, and night sweats caused by hyperthyroidism need to be seen by a hospital endocrinology unit.