[英]Selecting distinct column values in NOTORM
我的MySQL表如下所示:
'id' 'name' 'type'
1 name1 A
2 name2 B
3 name3 A
4 name4 C
5 name5 C
如何在NOTORM PHP中获得所有不同的类型,即A,B,C。
API文档并未以直观的方式进行介绍,但您只需使用group by函数即可获得不同的值:
$table->group($columns[, $having])
设置GROUP BY和HAVING
这与运行非重复相同(不是在数据库级别,但在输出级别相同)。
没有确切部分的锚点,但位于此处: http : //www.notorm.com/#api
使用SQL查询
SELECT DISTINCT type FROM yourtable
使用notORM API将是:
('SELECT DISTINCT type FROM ') $table
另一种可能性是使用工作环境:
$table->select('DISTINCT type')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.