What causes headaches and how to relieve them

Headaches can be caused by colds, migraines, high blood pressure, cervical spondylosis and other conditions. Medications such as anti-flu, NSAIDs, and blood pressure lowering may be given and can help relieve symptoms. 1. Colds: Colds may cause a runny nose, sneezing, nasal congestion, and sore throat, which can have an impact on rest and sleep leading to headaches. Patients with headaches from colds may be given aminoglutethimide tablets, among others, to help relieve the cold. After recovering from the cold, the symptoms of headache will gradually disappear. 2. Migraine: Migraine may be triggered by prolonged stress, overwork, poor sleep and alcohol consumption. Medications such as ibuprofen and sumatriptan can be given to help relieve the pain. 3. Hypertension: poorly controlled blood pressure in hypertensive patients further increases, which may cause vasospasm leading to headaches. Antihypertensive drugs such as furosemide, nifedipine and hydrochlorothiazide can be given. 4. Cervical spondylosis: Cervical spondylosis leads to nerve root compression, which can cause headaches. For headaches caused by cervical spondylosis, ibuprofen and sodium rosoprofen can be given to help relieve head pain. There are more causes of headaches and different ways to relieve them. It is recommended to visit the neurology department of the hospital to clarify the cause before treatment.