如何用ADOTable1实现两个表的嵌套查询?

FredHarristingjian 2003-05-15 10:08:29
我有两张表:一.teacherblg(teacherNO,teachername,blgdepartment)
教师所属 (教工号, 教工名, 所属部门)
二.teacherwkld(teacherNO,allwordload)
工作量 (教工号 工作量)
在ADOTable1中我已经设置了TableName属性为“teacherblg,teacherwkld”。
我要查找所有属于计算机系的老师的工作量,代码如下:
ADOTable1.Close;
ADOTable1.Filtered:=False;

ADOTable1.Filter:='(teacherblg.teacherNO=teacherwkld.teacherNO)and (teacherblg.blgdepartment=''计算机系'')';
ADOTable1.Filtered:=True;
ADOTable1.Open;
但是运行是发生错误,请问如何实现两表的嵌套关系查询?
...全文
42 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hhzh426 2003-05-15
  • 打赏
  • 举报
回复
adodataset

select teacherblg.teacherNO,teacherblg.teachername,teacherwkld.allwordload
from teacherblg inner join teacherwkld
on teacherblg.teacherNO = teacherwkld.teacherNO
where teacherblg.blgdepartment = '计算机系'

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧