Linq子查询使用lambda相同的表

时间:2016-07-31 00:11:41

标签: c# sql entity-framework linq lambda

我已经有一段时间尝试使用Linq和lambda表达式执行我在SQL中已经执行的查询,但是有些东西我不知道......

这是SQL查询:

select o.ord_no from orders o  where 1 <= 
(select count(*) from orders where orders.purch_amt < o.purch_amt 
and orders.ord_date = '2012-02-14')

我怎样才能使用Linq和lambda表达式进行相同的查询?

1 个答案:

答案 0 :(得分:1)

试试这个:

CONSTRAINT [FK_LeaveApplications_ToStaff] FOREIGN KEY ([StaffId]) REFERENCES [dbo].[Staff] ([StaffId]),