TP5 - SQL varchar类型字段数值查询

1、查询varchar类型某字段最大数值

//tp5 用法
db('表名')->max('字段+0');
//tp5使用原生
Db::query("SELECT MAX(字段1 + 0) AS price FROM 表名")

2、查询某字段出现次数最多

//tp5 用法
db('表名')->field('字段1,count(字段1) AS num')->group('字段1')->order('num DESC')->find();
//tp5使用原生
Db::query("SELECT 字段1,count(字段1) AS num FROM 表名 GROUP BY 字段1 ORDER BY num DESC LIMIT 1")

你可能感兴趣的:(TP5 - SQL varchar类型字段数值查询)