繁体   English   中英

在NOTORM中选择不同的列值

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM