Jelaskan Agihan dan ekologi dari Nyereh

Ikan ini menyebar luas di perairan tawar, payau, dan laut di wilayah Indo-Pasifik Barat, sejak pesisir timur Afrika, Madagaskar, dan Laut Merah hingga ke Oseania; termasuk pula di India, Thailand, Kepulauan Andaman, Tiongkok, Jepang, Filipina, Australia, dan kepulauan di Pasifik Selatan. Di Kepulauan Nusantara, ikan ini didapati melimpah di sungai-sungai dan laut.

Nyereh terutama hidup di perairan tawar dan estuaria, namun ditemukan pula di laut; hingga kedalaman sekitar 5 m. Juga didapati di kanal-kanal, parit dan kolam. Memangsa aneka serangga, krustasea dan ikan-ikan lain yang lebih kecil, nyereh hidup baik di air yang jernih maupun yang keruh, dengan dasar perairan yang berbatu, berpasir, atau tanah. Ikan ini juga diketahui bersifat kanibal. Di perairan payau, nyereh tumbuh hingga ukuran besar, jauh lebih besar daripada individu di perairan tawar.