you should use the query builder:
The main implementation for the following example:
$queryBuilder = $this->getDI()->getModelsManager() ->createBuilder() ->addFrom('tableName', 't');
Distinctive command: $ QueryBuilder-> various ('t.id');
The column also works, but is not recommended:
$queryBuilder->columns('DISTINCT(t.id) AS id')
source share