永发信息网

linq to sql 怎么查询三个表中(table1 table2 table3)并获得每张表里面的三个数

答案:2  悬赏:70  手机版
解决时间 2021-02-17 23:40
linq to sql 怎么查询三个表中(table1 table2 table3)并获得每张表里面的三个数据(登录名 密码 登录类型,每张表都有的)?
最佳答案
先为table1表的字段1a创建序列s_1a,然后insert into table1(1a,1b,1c) values();
for v_row in (Select t1.2b,t1.2c from table2 t1,table3 t2 where t1.2a=t2.3a and 3b>10) loop
insert into table1(1a,1b,1c) values(s_1a.nextval,v_row.2b,v_row.2c);
end loop;
后面的1d就不知道你是从哪取的值了。
全部回答

假设你的三个表全部都已经linq化(生成了对应的类,此类的datacontext叫做dbdatacontext):

using (dbdatacontext dbc = new dbdatacontext()) {  var result = from t1 in dbc.table1     from t2 in dbc.table2     from t3 in dbc.table3     where (t1.autoid=22 && t1.parentid=t2.autoid && t2.parentid=t3.autoid)     select new    {     t1id = t1.autoid,     t1tn = t1.typename,     t2id = t2.autoid,     t2tn = t2.typename,     t3id = t3.autoid,     t3tn = t3.typename

   }; }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我国是世界上自然灾害多发的国家之一,特征为
如何挑拨两个女同学的离间
20以内最大的质数乘10以内最大的奇数,积是17
攸县国土局黄丰桥中心所这个地址在什么地方,
48万平方公里多大
唐代诗人排名二十以内都是谁?
今天有个021-51573397电话说是平安电话保险公
老板眉县专卖店怎么去啊,有知道地址的么
有一首歌里面有一句歌词是不会让它在你身上留
窦性心律不齐,心跳很高,能否健身
请高手帮忙把日语文章中的汉字标上平假名
根源生鲜景苑店地址在哪,我要去那里办事
二姑包子这个地址在什么地方,我要处理点事
《天上没有乌云盖》中间那段 Rap!谁有哇!
哪个傻缺翻译的“医疗翼”,真是败
推荐资讯
概括 在以地球为中心的40万亿千米的范围内,没
孕酮38可能是宫外孕吗
馨怡家生鲜超市地址在什么地方,想过去办事
新生儿上户口计生证明在什么地方办
读图,A、B、D、E三点在晨昏线上,据此完成问
国东诚信油坊在什么地方啊,我要过去处理事情
成长用英文怎么说
C1科目三通过灯光较暗路口应该怎么打灯
逐风英文怎么说
强盛建材地址在哪,我要去那里办事
豫农合生活购物广场福禄街店在什么地方啊,我
惠州市潮汕商会在什么地方啊,我要过去处理事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?