让MySQL支持含数字的自然排序
在实际应用中,我们经常需要对数据进行排序,比较常见的是根据ID、时间进行排序。
另外一种场景,就是当排序的字段是字符串,而且字段值中部分为数字时。
此时,我们希望排序后的结果是,数字部分能够按照数字的自然顺序进行排序。
对于这种场景,MySQL默认的排序方式可能会有问题。 … [阅读文章]
聊技术聊人生
在实际应用中,我们经常需要对数据进行排序,比较常见的是根据ID、时间进行排序。
另外一种场景,就是当排序的字段是字符串,而且字段值中部分为数字时。
此时,我们希望排序后的结果是,数字部分能够按照数字的自然顺序进行排序。
对于这种场景,MySQL默认的排序方式可能会有问题。 … [阅读文章]
Returns a count of the number of non-NULL values of expr in the rows retrieved by a SELECT statement. The result is a BIGINT value. … [阅读文章]