有两个数据库acc1、acc2,都存有多条数据。现在想显示acc2中有但是acc1中没有的数据,而且acc2中数据可能有多条重复。同时显示在dbgrid中,如何显示?
因为是ACCESS数据库,子查询不能返回多个值。所以用
select * from acc2 where not exists (select * from acc1)。这个查询不能做到。acc2的字段acc1全部都有。但acc1还有一些acc2没有的字段。
部分字段相同,能否实现?
因为是ACCESS数据库,子查询不能返回多个值。所以用
select * from acc2 where not exists (select * from acc1)。这个查询不能做到。acc2的字段acc1全部都有。但acc1还有一些acc2没有的字段。
部分字段相同,能否实现?
解决方案 »
- 正则表达式取html中文字
- 用findfirst查找文件后,无法用loadfromfile打开找到的文件,提示cannot open....
- 在NT下如何使用DebugActiveProcess调试它进程的运行?最好有源码!
- 哪位高人修改过Class.pas文件?多谢指教
- 如何实现在程序中集成短信群发功能!怎么样使用网站中的短信群发网关!在线等待!
- 我的mouse左右键中间有个滚轮,它对应的windows消息是什么?
- tabel控件中的文字如何换行显示,例如显示成两行
- 我正在使用delphi的indy控件做收发邮件程序,谁有可以解码各种编码的解码函数啊?急!
- DELPHI 如何做好看的界面?
- 求一个三层开发的实例
- 控件注册问题?
- 现在的icq 好像不能发短信了,是不是?
比如一个关键字段ID
select * from acc2 where ID not exists (select ID from acc1)
使用这样的语句才行。