求大神来。关于EF查询问题 急

问题描述

select*fromSYS_biz_feewherelend_biz_id=(selectlend_biz_idfromSYS_lend_bizwherelend_biz_name='服务费')andcost_name=(selectitem_valuefromSYS_ddl_infowhereddl_type_id=55anditem_namelike'%服务费%')问下怎么用EF查询来代替上面的语句。。谢谢在线等急

解决方案

解决方案二:
对你来说,还是先学会把sql语句写好,先别考虑什么EF。你的这个sql语句在语义上就有bug。当子查询得到多条结果时,它会崩溃。当子查询没有结果时,它做了无用功。
解决方案三:
using(testEntitiescontext=newtestEntities()){varq1=(fromsincontext.SYS_lend_bizwheres.lend_biz_name=="服务费"selects).FirstOrDefault();varq2=(fromsincontext.SYS_ddl_infowheres.ddl_type_id==55&&s.item_name.Contains("服务费")selects).FirstOrDefault();varq=fromsincontext.SYS_biz_feewheres.lend_biz_id==q1.lend_biz_id&&s.cost_name==q2.item_valueselects;}

因为需要确保前两个子查询的结果为1条记录,所以使用了FirstOrDefault()方法q就是你要的查询结果,如果要绑定数据,需要先ToList()一下。
解决方案四:
多表查询,或者先用tolist查询条件出来,再来过滤
解决方案五:
--防止出现多条匹配到,你条件里面有稍微修改下select*fromSYS_biz_feewherelend_biz_id=(selecttop1lend_biz_idfromSYS_lend_bizwherelend_biz_name='服务费')andcost_name=(selecttop1item_valuefromSYS_ddl_infowhereddl_type_id=55anditem_namelike'%服务费%')

时间: 2024-10-03 22:30:35

求大神来。关于EF查询问题 急的相关文章

c++-关于算法的,很急,求大神来指点

问题描述 关于算法的,很急,求大神来指点 题目大概的意思就是一共有十个点包括a,b两点,每一个和另外九个点都是连通的,每条连线都有一个对应的权值,现在a要到b去,算法要实现的就是判断是a直接到b的权值最小还是要经过其中一个点,两个点或者更多的点这样的权值和才是最小的 解决方案 搜索TSP问题吧,网上有很多解

junit-JUnit不知道怎么写,求大神来一篇,然后我仿照着做啊~~~跪谢

问题描述 JUnit不知道怎么写,求大神来一篇,然后我仿照着做啊---跪谢 @Controller@RequestMapping(""/feeBillClosedController"")public class FeeBillClosedController extends BaseController { /** * Logger for this class */ private static final Logger logger = Logger.getL

nhibernate-Nhibernate 关联映射 求大神来指点

问题描述 Nhibernate 关联映射 求大神来指点 (http://img.ask.csdn.net/upload/201511/12/1447295868_588604.png) 我想要查询角色的时候 一起吧角色对应的模块以及角色模块对应的按钮一起查询出来 求大神指点 解决方案 图发错了 还改不了..(http://img.ask.csdn.net/upload/201511/12/1447296421_704166.png) 解决方案二: 顺藤摸瓜[Nhibernate 关联映射--多对

mfc- MFC读取24位bmp图像出问题了,求大神来解决

问题描述 MFC读取24位bmp图像出问题了,求大神来解决 我要实现的是将24位bmp文件读入并在用户区显示,但是显示结果都不对的,谁能来帮忙看下? 注:因为对bmp文件还要做后续的处理(比如RGB转CMYK这样的),所以我现在写的代码只是一个测试是否正确读取bmp的程序.用其它控件去读取图片对我来说是毫无用处的. 这是我的代码: void CMy3View::OnLoad() { // TODO: 在此添加命令处理程序代码 CString strFilter,strFilename,info;

编程-安卓,可循环滑动的图片,不显示标示哪张图的小点,求大神来帮忙

问题描述 安卓,可循环滑动的图片,不显示标示哪张图的小点,求大神来帮忙 contentmain.xml: <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools&q

.net-C#里面的cache问题,求大神来解答一下

问题描述 C#里面的cache问题,求大神来解答一下 public Object Add ( string key, Object value, CacheDependency dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback ) 在使用Add方法时,以上7个参数是必

在Android开发中使用java代码的一些问题,求大神来看看。

问题描述 在Android开发中使用java代码的一些问题,求大神来看看. 1.我在MainActivity中定义一个单击事件监听器OnClickListener,这时要导入类,但是import android.view.*; 这样自己定义的OnClickListener会报错.但是 import android.view.View.*和import android.view.View.OnClickListener均不会报错.请问这是怎么回事?import android.view.*不是代表

perl-Perl插入数据库的字符问题,求大神帮忙,妹纸急求

问题描述 Perl插入数据库的字符问题,求大神帮忙,妹纸急求 根据结果集新增另一张表的记录,insert语句里有.,perl语法报错,求大神指教.例子: sub SetMassTaskData{ my (@row $sth $rows); my ($id $content);my $query_sql = ""SELECT idcontent FROM tableA WHERE sendtime <= now()"";#print ""qu

c#-求大神来帮助C#,一个简单学生类

问题描述 求大神来帮助C#,一个简单学生类 定义枚举类型 Public enum SexType {男, 女, 未知}: Public enum ProTitle (助教,讲师,副教授.教授.未知) Public enum StuTitle {班长,副班长,学委,学员} 定义下面类 Person类(抽象类) 包含的字段:姓名Name(字符串型).身高Height(单精度型,单位:米).体重Weight(单精度,单位:kg).性别Sex(枚举类型SexType) 包含的属性:身份证号ID(字符串型

mvc问题求解决(可能是mvc版本问题,度娘没搜索到 求大神来战)。。。

问题描述 mvc问题求解决(可能是mvc版本问题,度娘没搜索到 求大神来战)... 如图 报这个问题 原来这个项目是没有问题的 但是换了个系统 换成vs2013就不行了 改了很多配置 和 dll以后依然报这个错误 求解决 解决方案 Shared文件夹下面有一个Web.Config,你自己添加的Shared文件夹下面没有,最后将新项目中的Web.ConfigCopy过来,好了问题解决了!