If you need to take medication after drinking yogurt, you should take it at least 30 minutes apart for the following reasons: 1. Yogurt is a thick dairy product, which will coat the gastric mucosa with an obvious coating, which can significantly inhibit the absorption of medication in addition to its protective effect on the gastric mucosa, thus reducing the effectiveness of medication. 2. 3. Yogurt as an acidic substance and alkaline drugs such as sodium bicarbonate tablets will produce acid-base neutralization reaction, which will obviously slow down or make the drug decompose, which is not conducive to drug absorption. Therefore, it is not scientific to take medication after drinking yogurt, but at least 30 minutes apart.