我試圖使用實體框架遺憾的是我沒有找到辦法做到查找跨2個表,但我有SQL查詢該做什麼,我想
SQL查詢
select top(1) p1.Percentage
from LookupTable p1 , [lookupTablePerUnit] p2
where p2.[LookupValue] <= @Value1 and p1.ID=p2.[LookupID]
order BY pr.range DESC
如果@值1 = 6然後將結果= 52
這裏是兩個表(LookupTable中&的屏幕截圖LookTablePerUnit)使用此查詢
(SELECT * FROM [DB].[dbo].[lookupTablePerUnit] p1 , [DB].[dbo].[LookupTable] p2
where p1.LookupTableID = p2.ID)
http://s15.postimage.org/m80zvn4mx/Captur2e.png
我試圖找到辦法來解決它,因爲昨晚:( 我將不勝感激,如果有人能幫助我
類似的問題都在http://stackoverflow.com/questions/296972/sql-to-linq-tool和http://stackoverflow.com/questions/1339732/convert-sql-to-linq-to已回答-sql。 – David 2012-03-07 02:40:24
我無法通過您提供的鏈接找到解決方案,即使我試過這個工具(LINQPAD)。沒有運氣.... :( – mattnz 2012-03-07 02:59:12