Sore throat and blood in sputum, clinically there are many diseases that can lead to coughing up blood, mainly including the following aspects:1. Diseases of the bronchus, commonly bronchiectasis, bronchopulmonary carcinoma, bronchial tuberculosis and chronic bronchitis, etc., and less commonly bronchial stones, bronchial adenomas, bronchial mucous membrane non-specific ulcers, etc.2. Diseases of the lungs, commonly found in pulmonary tuberculosis, pneumonia, lung abscess, etc., and less commonly found in Pulmonary embolism, pulmonary bruising, pulmonary parasitosis, pulmonary mycosis, etc. 3, cardiovascular disease, more common in mitral stenosis, followed by congenital heart disease caused by pulmonary hypertension, or primary pulmonary hypertension, in addition to pulmonary embolism, pulmonary vasculitis can also be coughing up blood. Coughing up blood caused by cardiovascular disease can be manifested as a small amount of coughing up blood or sputum with blood, other blood diseases such as leukemia, thrombocytopenic purpura, certain acute infectious diseases, such as epidemic hemorrhagic fever, rheumatic diseases, such as polyarteritis nodosa.