一个关于SQL的小问题。

yifan1008 2003-08-19 08:44:38
我用SQL2000 and DELPHI6.0 ,我的ADOQuery中有一组数据,我想用这组数据查询另外一个表中一些含有同样数据的记录,应该怎样实现。拜托说的祥细一点。谢谢。。
...全文
84 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yifan1008 2003-08-19
  • 打赏
  • 举报
回复
谢谢,我中得到了提示终于成功了。
shadowfish 2003-08-19
  • 打赏
  • 举报
回复
呵呵,来晚了,可以结贴了:)
cow8063 2003-08-19
  • 打赏
  • 举报
回复
select * from table2 where 字段 in (select * from table1);
==========
楼上正确
kevin218 2003-08-19
  • 打赏
  • 举报
回复
你想实现的意图通过sql表现出来就是以下:
select * from table2 where 字段 in (select * from table1);
而在这里你要把table1里的数据通过adoquery显示出来,那就通过游标一条条获取记录,然后比较啦,不过效率可能是个问题
先试试吧

2,496

社区成员

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

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