Diseases usually cannot be cured quickly. If a 6-month-old baby has a cough and runny nose, it is usually caused by an upper respiratory tract infection, and clinical treatment measures include medication and general treatment. As the immune function of 6-month-old babies is not yet perfect, they are easily infected by viruses or bacteria. Therefore, the main cause of cough and runny nose in babies is upper respiratory tract infection, and some children may also have coughing sputum, yellow nasal discharge and fever and other systemic symptoms. General treatment includes drinking plenty of fluids, bed rest and indoor ventilation. Antibiotics such as penicillin and azithromycin can be given to babies with bacterial upper respiratory tract infections; viral infections are usually treated with supportive therapy, and in the case of influenza viral infections, drugs such as oseltamivir phosphate can be used. In addition, drugs such as acetylcysteine can be used for nebulized inhalation to dilute sputum and relieve airway pressure. There are also other causes that can lead to similar symptoms. If your baby develops symptoms such as cough and runny nose, it is recommended to go to the hospital as soon as possible for a definitive diagnosis and targeted treatment. All the above medications should be used under medical supervision.