sql - LLblgen : Select distinct?

标签 sql orm llblgenpro

我似乎无法弄清楚如何在 Llblgen 2.6 自助服务模型中只选择不同的条目

我本质上想要这个查询。

select distinct City
from peopleTable
where *predicates*

我有我的 PeopleCollection,但我不确定是否有可以调用的不同方法或可以传递给 GetMulti() 的参数。

最佳答案

根据定义,实体不能不同 - 即使它们具有相同的值,它们也是同一个表中的不同行。

您可以使用 TypedList 或 DynamicList 获取不同的城市列表 - Fetch 调用的参数之一是获取不同的项目。

或者,如果您使用的是 LINQ,您可以这样做

List<string> cities = PeopleCollection.Select(x=>x.City).Distinct();

关于sql - LLblgen : Select distinct?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3189700/

相关文章:

sql - 根据另一列的值在一列上添加多个 CHECK 约束

php - MongoDB 按引用字段过滤 (ORM)

java - Hibernate 在访问关联实体的 id 时生成 SQL 查询

c# - 谓词参数在 C# 中如何在语法上起作用?

sql - SQL,ORDER BY 的排序

sql查询在多列上不同

Laravel 我无法拉出查询结果中未包含的单行

repository-pattern - LLBLGen 和存储库模式

sql - 为什么 ms-access sql 传递在 VBA 中不起作用