The difference between calcium lactate, calcium carbonate and calcium gluconate is that calcium carbonate belongs to the first generation of inorganic calcium, which is more cost-effective and has a higher bioavailability, but it is more stimulating to the gastrointestinal tract and is likely to cause constipation and gastrointestinal discomfort when taken for a long time. Calcium lactate and calcium gluconate belong to the second generation of organic calcium, which are more bioavailable, more easily absorbed by the intestine, and have less adverse effects on the gastrointestinal tract. However, calcium lactate and calcium gluconate are relatively less cost-effective than first-generation calcium carbonate, and the amount of calcium per tablet is relatively low, so more calcium tablets need to be taken orally to supplement the daily calcium requirement. In addition to calcium supplementation, patients should also consume vitamin D appropriately to aid in the absorption of calcium tablets in the intestinal tract.