我在mysql中有一个这样的表,mysql中的文本存储为“text”,数字存储为“int”
+----+-----------------------------------+---------+
| date | text | number |
+------+---------------------------------+---------+
| 12.1 | hello! | 10 |
| 12.1 | hello every one! | 15 |
| 12.1 | hello every one! welcome here! | 20 |
+------+---------------------------------+---------+
文字越长,数字越大 那么我怎样才能选择具有最长文本“大家好!欢迎来到这里!”的行 现在我有这样的代码: 选择 日期,最大(文本),最大(数字) 通过...分组 日期 但没用 那我该怎么办?
最佳答案
SELECT date, text, number from table order by length(text) desc, number LIMIT 1
关于php - 如何选择一列中文本较长的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15938961/