繁体   English   中英

如何使用 SQLite 从数据库表中仅获取一个字段?

[英]How can I get just one field from a database table with SQLite?

我有这个 class:

public class CarConfiguration : ObservableObject
{
    [PrimaryKey, NotNull]
    public long CarConfigurationId { get; set; }
    public string Name { get; set; }
}

使用此代码,我知道我可以获得所有行:

public List<CarConfiguration> GetUniqueCarConfigurationNames()
{
   return db2.Table<CarConfiguration>().ToList();
}

但是我怎样才能得到所有唯一按名称排序的名称呢?

使用查询

return db2.Query<string>("select distinct Name from CarConfiguration order by Name").ToList();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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