我有这个表名= text_tab
_________________________
| id | message |
| 1 | aaa |
| 2 | bb |
| 3 | ffff |
| 4 | ooooooo |
| 5 | gg |
我想检查列message
中的数据是否具有最大字符数的行。
列message
的类型为text
。
将显示id=4
我通过消息desc使用订单但不工作,我该怎么做?
答案 0 :(得分:0)
您是否尝试过CHAR_LENGTH
或LENGTH
功能?它会像
SELECT id FROM text_tab ORDER BY CHAR_LENGTH(message) DESC
不是直接按message
列排序,而是按所列的CHAR_LENGTH
排序。