1.多对多查询(通过Ylist中的某个条件遍历筛选多条数据)
Ylist = BLL_Alarm.GetParentData1(t_id, this_parentid);
var list_id = from l in Ylist select l.ep_id;
list = list.Where(w => list_id.Contains(w.ep_id)).ToList();
2.对于一条数据以及某个属性为空的判断(先判断一条数据i是否为null,然后判断某个属性是否为null)
ins_content = i == null ? "" :i.ins_content==null?"": i.ins_content
简写
ins_content = i == null ? "" : i.ins_content??""
3.数据库定义变量,循环操作
DECLARE @i int = 0;
while @i<1
begin
//sql语句
set @i = @i+1;
end