sorgunun sonunda ikitane aynı şart koyulmuş yani;
sorgu sonunda alan_durum alanını küçükten büyüğe sıralarken sorgu bitiminde m.mesaj_id büyükten küçüğe doğru sıralıyor.
Bu nedenle ya tek order by kullanılır yada iç içe sorgu yazıp iki farklı sorgu çalıştırmalısın. bence