请帮助我,如何将以下查询从SQL Server转换为Linq
select
'TR' + RIGHT(
REPLICATE( '0', 3 ) + CAST( isnull( MAX( EQUIPMENT_S ), 0 ) + 1 as varchar(3) ), 3
) + 'PIEP' + cast( YEAR( getdate()) as varchar(4) )
from
dbo.equipment
谢谢
C#,实体框架核心,ASP.NET核心MVC
答案 0 :(得分:0)
假设您没有search
,则应该在Linq之外执行字符串操作,因为您仅使用数据库中的单个值:GROUP BY
。
MAX( EQUIPMENT_S )