Penyebab diare termasuk diare infeksi dan diare non-infeksi, di antaranya diare infeksi adalah umum, dengan virus dan bakteri menjadi patogen umum yang dapat menyebabkan disfungsi usus, peningkatan frekuensi tinja, dan ketidakteraturan. Pasien dengan diare yang disertai sakit perut paling sering disebabkan oleh gastroenteritis karena infeksi, dan dapat disertai dengan mual, muntah dan gejala lainnya, dan bahkan demam, kelelahan, nafsu makan yang buruk, sakit dan nyeri umum, dll. Pada saat ini, pemeriksaan tinja rutin menunjukkan adanya infeksi, dan jika itu adalah infeksi bakteri, kultur mungkin memiliki hasil positif. Jika tinja berwarna kuning dan encer, sebagian besar disebabkan oleh rotavirus, adenovirus enterik, dll. Jika tinja bernanah, juga perlu waspada terhadap terjadinya disentri bakteri, infeksi E. coli; diperlukan obat antibakteri. Selain itu, penyebab non-infeksi seperti flu, alergen, dan rangsangan beracun dapat menyebabkan diare dengan sakit perut. Jika diare ditandai dengan tinja berdarah atau hitam, penting untuk memeriksa terjadinya perdarahan saluran cerna, terutama ulkus gastroduodenal. Ada banyak penyebab diare dengan nyeri perut. Setelah gejala-gejala di atas muncul, perlu mengamati warna dan sifat tinja, dan jika perlu, meningkatkan tes darah dan tinja secara rutin, dan melakukan pengobatan yang tepat sesuai dengan hasil tes.