Alıntı
SELECT
u.name_surname ADSOYAD,
u.user_Kavatar AVATAR,
u.user_id UID,
m.baslik BASLIK,
m.mesaj_tarih TARIH,
m.mesaj MESAJ,
m.alan_durum ADURUM,
m.token TOKEN
from mesaj m
LEFT JOIN user u on u.user_id = m.gonderen_id
where
alan_id=222 and
m.gonderen_durum IN (1,2)
GROUP BY m.token
order by alan_durum ASC, m.mesaj_id DESC limit 0,6
Alan_ID = 222 derken, hangi tablodaki Alan_ID? Bilgisayar bunu anlayamaz. Oraya alias olan (M veya U) m.Alan_ID veya U.Alan_ID gibi alias tanımı yapmak zorundasınız.