linq A、B、C三个表左关联,想要查询出A表的全部字段加B、C表的各一个字段

var linq = from A in tableA
join B1 in tableB into tblB
from B in tblB.DefaultIfEmpty()
join C1 in tableC into tblC
from C in tblC.DefaultIfEmpty()
select 后面怎么写比较简单?

不想要 select new T {
column1 = A.column1,
colunm2 = A.culumn2,
......
}
这种写法。。。想要最简单的写法,因为A表中的字段太多了。

1个回答

select A.* , B.XX , C.XX from ....
后面的你自己应该知道写了,我这会是用的sqlserver,应该其他的也行

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
表A字段a包含表B字段a查询
mysql> select * from a1; +--------+ | id ids| +--------+ | 201401 123#456#234 | | 201402 789#123#678 | | 201403 321#234#789 | | 201404 789#264#769 | +--------+ mysql> sele...
A表的A字段和B表的B字段相乘
A表的A字段和B表的B字段相乘(ID关联)rn我现在是将A表和B表相关的记录插入一张临时表 然后在sum(A*B)rn可否不插入临时表,直接用一条语句实现呢?
根据表A和表B有对应字段C,把表A的a字段 更新到表B的b字段
根据表A和表B有对应字段c,把表A的a字段 更新到表B的b字段rnrn怎么写???rnrn具体是字段c是工号
如何用表A的字段a更新表B的字段b??两个表通过userid关联
如题,如何用表A的字段a更新表B的字段b??两个表通过userid关联
新手求问,表A字段a,b关联表B字段x,如何查询
[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/17.gif][/img]rnrn求问,rnrn表Arn房间号 | 房间名称rnrn表Brn项目名称 | 房间a房间号 | 房间a使用时间 | 房间b房间号 | 房间b使用时间rnrnrn想要查询出来的效果:rn项目名称 房间a名称 房间b名称rnrnrn表B的两个房间号(a,b)关联的是表A的房间号,应该如何查询呢?
a,b表字段完全相同
a(id,........)rnb(id,........)rn如何在b表中插入a表中指定id的内容,a,b表字段很多.
A表和B表的查询!
现有用户表A,有5个字段id, phone1,phone2,phone3,phone4,其中id 为主键,phone1不能为 null,其余3个可以为nullrn 通话记录表B,其中有个字段 guest_phone为客户电话,可能为phone1,phone2,phone3,phone4中的任一个rn 现有需求要查出某个用户的所有通话记录,该如何写呢?想了好久了.rn 用的是mysql数据库
批量更新新A表字段,查询B表字段
update dt_jbxx a   set a.dt_mc =       (select t1.swjgmc || '办税服务厅' jc          from dm_gy_swjg t1         where a.sj_jg_dm = t1.swjg_dm);
SQL表 字段A 字段B 如何检索出A
SQL表 字段A 字段B 如何检索出A
A表中A字段=B表中A字段+B字段的和
用ASP+Access做有点像学生管理系统的,是以一级级往下跳,rn结构是这样的rn市->镇->村rn在显示市的ASP页面中显示所有的市,相对应的也显示出该市下的总人数、总收入等。而这些是从各个镇统计出来的。而镇又是从村统计出来的。现在就输入村民及村民的收入。有办法在市。镇表中相应的字段自动相加吗?需要建关连吗?如果要的话。可以说个大体的方法吗?rn像这样的结构,怎样设计才比较合理。
要查询的A表的表名存储在B表的字段中,如何使用linq查询A表
比如rnpublic void SelectSth(int id)rnrn var tableA= db.TableA.where(t=>t.id=id).single();rn //下面查询tableB数据 tableB的表名存储在tableA的tableBName字段中 请问如何查询rn
怎样把B表字段a,b,c内容复制A表字段a,b,c呢?其中A表字段已有内容
怎样把b用户B表字段a,b,c内容复制a用户A表字段a,b,c呢?其中A表字段已有内容,c为long型字段,且A表有用序列建的非空自增字段rn
表B 表A
表 A( rnA_ID INT,rnA_SUM DECIMAL)rn表 B(rnB_ID INT,rnB_detail DECIMAL)rnA中假如数据为 A_ID A_SUM ,B中的数据为 B_ID B_detailrn 1 0 1 34rn 2 0 1 56 rn 3 0 1 10rn 2 74rn 2 49rn 3 37rn 3 26rn 3 65rn 3 23rn现在想B中根据B_ID 分组后累加B_detail,在把这个累加的值 赋给与B_ID相同 A_ID的A_SUM值。rn例如为B表中B_ID 为1的B_detail累加后为100,再把这个100的累加值赋给表A中A_ID=1(ID值和B_ID相同), 的A_SUM.另外SUM()函数返回的是INT型的,B_detail是decimal型的,A_SUM的值最后我想要的也是decimal型的。求语句,。。。
a,b得到表c!!!!!!!!!!!!!!!
表a:userid usernamern 1 a1rn 2 a2rn 3 a3rn表b:id1,id2rn 1 3rnrn我想用sql语句得到表rn c:name1 name2rn a1 a3
如何把A表的a字段的数据复制到B表的b字段中去?a字段和b字段的字段名和数据类型一样.
如题.
查询a,b,c三个表的一些字段 可是b表需要UNION ALL b的历史表 可以实现吗?
查询a,b,c三个表的一些字段 可是b表需要UNION ALL b的历史表 可以实现吗?怎么写
a表和b表左链接 问题
我在 a表中字段(id,k1),rn如:1,10001rn 2,10002rnrnrn在b表中字段(id0,k1)rn 如 1,10001rn 2,10001rn 3,10002rn a,b两个表通过"k1"字段链接做视图rn我想实现 连接后 a表中有多少行就显示多少行,b表中多于数据不显示rn得到视图字段(id,k1,id0)rn 1,10001,1rn 2,10002,3rn
★★★各位大虾,A,B,C三个表的左连接怎么查询,假定A表为主表
★★★各位大虾,A,B,C三个表的左连接怎么查询,假定A表为主表
sql A表和B表是一对多关联,而C表和A、B表一对多的关联,如何写关联查询语句
sql A表和B表是一对多关联,而C表和A、B表一对多的关联,A、B表是一一对应的,C表以外键和A、B表关联,请问用SQL语句如何写关联语句。
如何从A表向B表插入数据?B表包含A表的字段。
B表拥有A表的所有字段,但也有A表所没有的字段。rn如何从A表向B表插入所有数据?没有的字段可以为Null。rn
求sql语句A表1字段=B表1字段+B表2字段??
有这样A、B两个表,进行关联查询,要求A表.1字段=B表.1字段+B表2.字段rnrnA表rn字段1 字段2rnrnB表rn字段1 字段2
如何用表A的字段替换表B中的字段
我现在有两个表:rnrn表A,表B,都有ID和TYPE两个字段,现在表B中的type 字段内容有一些不正确,表A中的type字段内容正确但数据不完整,现在我想用表A中的type字段替换表B中的字段,两个表中的ID都是一样的,可以做为关联条件。
根据B表某一字段更新A表一字段
我遇到原系统建立的一张表rnScorern------------------------------rn学号(no)课程名(subject)Score rnA 英语 80rnA 化学 89rnA 物理 67rnA 政治 56rnB 英语 80rnB 化学 89rnB 物理 67rnB 政治 56rnC 英语 80rnC 化学 89rnC 物理 67rnC 政治 56rn... .... ....rn------------------------rn很明显该表不符合数据库规范rn现要求将subject字段建成一个代码表rnsubjectrn---------------------rn代码(dm)名称(name)rn01 英语rn02 化学rn03 物理rn04 政治rn... .....rn----------------------rnrn我的问题:如何根据subject表把score表的subject字段更新为代码。rnrnrnrnrn
mysql 表B字段替换表A字段
update crm_customer set crm_customer.email = (select crm_customer_tmp.email from crm_customer_tmp where crm_customer.code = crm_customer_tmp.code) where id > 0;
A表字段更新为B表的字段值
UPDATE   TB_SELL_DATA  B SET   (CLIENT_INFO)   =  (SELECT CLIENT_INFO FROM TB_DATA_RESOUCE_TEMP_JZ A WHERE B.TEL = A.TEL) WHERE  EXISTS (SELECT * FROM TB_DATA_RESOUCE_TEMP_JZ  A WHERE B.TEL = A.TEL) A...
A表字段更新为B表字段值
案列场景:更新员工表(sec.sec_staff)的short_name字段值,short_name的值由甲方人员提供(Excel表格)。为实现通过SQL修改,创建临时表sec.sec_staff_temp,sec.sec_staff表结构及Excel详细数据此处略过,sql如下:--1.修改SQL update sec.sec_staff a set a.short_name = ...
更新A表中的字段来自B表中的字段
更新A表中的字段来自B表中的字段 update sp_student a inner join sp_professional p on a.professional_id=p.pid set a.category=p.category WHERE a.dpid=5;
求出A表中的字段不等于B表中的字段
SELECT * FROM     test_copy WHERE     area_name NOT IN (         SELECT             name2         FROM             yt_baseinfo AS base              ) 
查询A表的某个字段在B表中的所有数量
查询A表的某个字段在B表中的所有数量 – 查询群表zc_chat_group 的classCode对应量表zc_user_flow 的chat_code有多少 UPDATE zc_chat_group `group` INNER JOIN( SELECT c.counts AS sums, chat.class_code FROM zc_chat_group chat LEFT JOIN( ...
sql关联问题A\B\C三个表,
sql关联问题A\B\C三个表,A.id = B.aid 和A.id= C.a2id,这种关联如何写?
请教,SQL语句:查询A表中字段a,b在B表中字段a,b没有出现的所有记录!
请教,SQL语句:查询A表中字段a,b在B表中字段a,b没有出现的所有记录!rn rn表Arna | b | crn1 1 1rn1 2 2rn2 1 3rn rn表Brna | b | crn1 1 1rn1 2 2rn rn我想得到的结果是:rna | b | crn2 1 3 rn
如何将B表中的所有字段全部更新到A表中,A表字段包含了B表中,但B表中字段的个数是不确定的
如何将B表中的所有字段全部更新到A表中,A表字段包含了B表中,但B表中字段的个数是不确定的
update 表1的字段B='aa',字段c='bb',当表1字段A的值=表2字段A的值
如何update 表1的字段B='aa',字段c='bb',当表1字段A的值=表2字段A的值
数据导入性能问题 A表的B字段与C表的B字段进行判断,重复的跳过
我要把一个表中的数据导入到另一个库中的多个表中,要把字段拆分。并且与ID重复的跳过。数据十W条以上,求一个好的方法。谢谢啦!
查询两个表,根据A表ID字段查出B表有A表记录个数
如题rn查询两个表,根据A表ID字段查出B表有A表记录个数
复杂查询A表一对多B表,查询a表对应的b表日期最大值
SELECT * FROM ( SELECT l.Address, u.id, l.Lat, l.Log, u.Account, ui.Name, u.State, row_nu
请问如何写这样的SQL语句,由A表中a字段,选出B表中b字段,A表和B表有公共列c
我用等值连接出来迪卡尔集,求助。
三个表查询,表A中有表B的字段,表B中有表C的字段怎么实现查询出来一起显示
现有A、B、C三个表,其中表A中有A1,A2,A3,B2;表B中有B1,B2,C3,B3,表C中有C1,C2,C3,C4rn要求:rn查出这些字段的数据,要求一起显示A1,A2,A3,B2,B3,C2中的数据
想把表A中的字段c,更新表A中的字段B,其中有一个a字段为自动编号,请问怎么做
想把表A中的字段c,更新表A中的字段B,其中有一个a字段为自动编号,请问怎么做
a表更新B表
我有两个表的结构和数据如下:rn表一:rn订单号 产品编号 物料编号 库存数rn0001 1254 11212 0rn0001 1254 11213 0rn0001 1254 11257 0rnrn表二:rn订单号 产品编号 物料编号 库存数rn0001 1254 11212 9rn0001 1254 11213 50rnrn我想要的结果是:rn用一条查询语句得到如下结果rnrn订单号 产品编号 物料编号 库存数rn0001 1254 11212 9rn0001 1254 11213 50rn0001 1254 11257 0rn即,以订单号,产品编号,物料编号为关键字,用表二的库存去更新表一的库存数,表二中不存在的数据表一的库存数自动为0.rn请教哪位高人,这句查询SQL应该如何写,怎么写速度更快???rn
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件