标题:这样SQL语句如何在连接一个表读取其中字段的值。
只看楼主
ysf0181
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:55
帖 子:914
专家分:2385
注 册:2006-10-4
结帖率:76.71%
 问题点数:0 回复次数:4 
这样SQL语句如何在连接一个表读取其中字段的值。
select bianhao,xueyuan,id from jiaoyuanclass where id in (select max(id) from jiaoyuanclass group by xueyuan) order by id desc

在读取  表:person  字段:zcishu 中的值,,,,是以  xueyuan 的值来传到给 相等 表person中字段zcishu中




[ 本帖最后由 ysf0181 于 2010-7-26 17:53 编辑 ]
搜索更多相关主题的帖子: 如何 person where group 
2010-07-26 17:29
ysf0181
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:55
帖 子:914
专家分:2385
注 册:2006-10-4
得分:0 
select e.bianhao,e.xueyuan,d.zcishu from jiaoyuanclass where id in (select max(id) from jiaoyuanclass group by xueyuan) as e inner join person as d on e.xueyuan=d.name

这样 CPU  100%

ASP讨论QQ群:251346273
2010-07-26 17:52
ysf0181
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:55
帖 子:914
专家分:2385
注 册:2006-10-4
得分:0 
select * from table1,table2 where table2.id in (
select max(id) from table2 group by name) and table1.name
=table2.name;

select * from person,jiaoyuanclass where jiaoyuanclass.id in(select max(id) from jiaoyuanclass group by xueyuan) and person.name=jiaoyuanclass.xueyuan

ASP讨论QQ群:251346273
2010-07-26 20:42
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:0 
ysf0181,你的问题不简单啊,没有时间研究了,要睡觉了。如果急的话,可以转发到SQL版块去,那里搞SQL的人多些!

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-07-27 00:53
ysf0181
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:55
帖 子:914
专家分:2385
注 册:2006-10-4
得分:0 
select person.name,person.zcishu,jiaoyuanclass.xueyuan,jiaoyuanclass.bianhao from person,jiaoyuanclass where jiaoyuanclass.id in(select max(id) from jiaoyuanclass group by xueyuan) and person.name=jiaoyuanclass.xueyuan

自己搞定了。呵呵,谢谢。

ASP讨论QQ群:251346273
2010-07-27 09:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-314008-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019123 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved