按名称和ID排序选择(ELEVATEDB)

时间:2013-10-02 07:11:38

标签: c# select group-by elevatedb

我有一个名为families的表,我有嵌套的产品系列。长度小于5的表的所有条目都是父系列,长度为5的系列是具有关联产品的系列。例如: ID名称

001    food 
00101  cookies
002    Cars
00201  ferrari
003    bike
00301  yamaha

这是我的Db的一个例子。我想在mvc c#list上表示它。但问题是,我需要按ID对其进行分组,并按名称对其进行排序。例如,我想:

003 bike
00301 yamaha
002 Cars
00201 ferrari
001    food 
00101  cookies

我想按字母顺序排列的是父母家族(自行车,汽车,食品)的名称。

我在另一边使用ElevateDb和MVC 4 c#,也许,有一种方法可以在c#列表中使用它。

1 个答案:

答案 0 :(得分:0)

这是一个非常糟糕的数据库设计。您应该考虑创建一个单独的Families表:

001食品
002车
003自行车