浏览 163
分享
distinct
distinct
方法用于返回唯一不同的值,参数是一个布尔值。
例如数据表中有以下数据
id | name | token | time | status |
---|---|---|---|---|
1 | hujun | fb732ba9caa56b3dc5dbc68941f2dc92 | 1547886908 | 1 |
2 | admin | 03fa0e763dac48e27830d51f2378f015 | 1560500358 | 1 |
3 | admin | 56d3e6dd8f750d639c5bb708be1dbc47 | 1557973031 | 1 |
以下代码会返回 name
字段不同的数据
Db::table('user')->distinct(true)->field('user')->select('name');
// 生成的 SQL 语句
SELECT DISTINCT `name` FROM user
返回以下数组
array(2) {
[0] => array(1) {
["name"] => string(5) "hujun"
}
[1] => array(1) {
["name"] => string(5) "admin"
}
}
评论列表