这个SQL语句怎么写?请大家指点! select * from 成绩表 where 姓名=(select 姓名 from 登记表 where 班级=1) and 总成绩>120 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select 登记表.姓名,登记表.年龄,登记表.班级,成绩表.总成绩from 登记表,成绩表where 登记表.姓名=成绩表.姓名and 成绩表.总成绩>120 select * from 成绩表 a, 登记表 b where a.姓名=(select a.姓名 from b) and 总成绩>120 order by b.班级//可以解决吧 计算在120以上的人数?select count(*) as a from 登记表 where 班级=1 and 姓名 in (select 姓名 from 成绩表 where 总成绩>120) 'select count(*) as a from 登记表 where 班级='''+temp+''' and 姓名 in (select 姓名 from 成绩表 where 总成绩>120) '这样就可以了 怎么申明:temp,编译器说没有定义temp 你可在form上加一个可选班的控件。然后var temp:String;if 。。 then temp:='1';else temp:=2 .....这样即可。 Opendialog中如何对显示出来的文件名进行排序? fastreport问题 怎么动态创建 高手给看看这几行代码错在哪里? Delphi的明天是怎样的? 请问怎样往一个文本文件里写入数据? 字符串的排序小问题? 问一下 WIN2000的问题。。。。 在VC++里使用DELPHI写的COM组件时,导入其类型库后,报自己写组件的接口IAppServer未定义,哪位知道它定义在DELPHI的哪个文件里了? 求教:虚拟键盘输入中文的问题 我准备做一个共享工具软件,题材还在想,大家当个参谋!
from 登记表,成绩表
where 登记表.姓名=成绩表.姓名
and 成绩表.总成绩>120
//可以解决吧
select count(*) as a from 登记表 where 班级=1 and 姓名 in (select 姓名 from 成绩表 where 总成绩>120)
这样就可以了
然后
var temp:String;
if 。。 then temp:='1';
else temp:=2 .....
这样即可。