name_data (char) coment_data (char) select * from `table` where coment_data (char) имеет максим значение Выбрать поле для которого значение coment_data (текстового значения) максимальное
Возможно, такое, которое по алфавиту идет последним... Если так, то SELECT * FROM table ORDER BY coment_data DESC LIMIT 0,1 На coment_data желательно навесить индекс
Попробуй SELECT * FROM table ORDER BY LENGTH(coment_data) DESC LIMIT 0,1 Но такой запрос будет тормозить.
Ну а ты чего хотел - тебе фактически нужна сортировка (или выбор максимума что в принципе то же самое) по вычисляемому полю. Заводи еще одно поле comment_length в таблице, числовое, при добавлении/редактировании комментария обновляй его, навешивай на него индекс и все заиграет...