小编The*_*heo的帖子

在linq到sql中自定义orderby

我已经搜索了档案,但找不到适用于linq到sql的解决方案.

如何在linq中创建自定义orderby到sql,以便它生成这样的SQL代码

ORDER BY
CASE SEASON
  WHEN 'WINTER' THEN 1
  WHEN 'SPRING' THEN 2
  WHEN 'SUMMER' THEN 3
  WHEN 'AUTUMN' THEN 4
END
Run Code Online (Sandbox Code Playgroud)

请注意,自定义比较器似乎没有编译和OrderByWeight,如本教程中所示(http://www.skindog.co.uk/2009/03/18/custom-sorting-order-in-linq-order-by-weighting/)似乎不存在

注意

我希望订单发生在sql server而不是c#中,因为这会给我不同的结果,因为我正在对结果进行分区.

linq-to-sql

7
推荐指数
1
解决办法
1897
查看次数

软件即服务 - 数据库

如果我要构建一个CRM Web应用程序作为会员服务销售,那么设计和部署数据库的最佳方法是什么?

我是否有一个数据库,每个表包含100个记录,或者为不同的客户端部署多个数据库?

使用单个数据库真的是一个问题,因为我相信像Flickr这样的网站会使用它们吗?

sql-server saas database-agnostic

1
推荐指数
1
解决办法
323
查看次数

标签 统计

database-agnostic ×1

linq-to-sql ×1

saas ×1

sql-server ×1