สาเหตุ...ที่สำคัญคือ ดื่มน้ำน้อยเกินไปหรือรับประทานอาหารมากไปจนไม่มีช่องว่างสำหรับน้ำ ทำให้อาหารในกระเพาะข้นมาก
๑. ร่างกายขาดน้ำ ดื่มน้ำน้อย หรือบางทีแม้ดื่มน้ำมากแต่เนื่องจากร่างกายไม่สามารถเก็บน้ำไว้ได้