对大虾来说是一个简单的SQL问题 我用的环境是Delphi7+Access2003, 使用ADOConnection和ADOCommand, ADOQuery操作. 现在有一张表, 表中包含A,B两个字段, 表中记录的是A=x点到B=y点的信息. 但是有些x到y有记录, y到x也有记录, 而有些呢只有x到y有记录, 而y到x却没有记录. 现在我想把后一种情况的记录单独列出来, 哪位大哥有高招? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT x, yFROM TABLE1 aWHERE (x NOT IN (SELECT y AS x FROM table1 WHERE y = a.x AND x = a.y)) 测试通过, 谢谢, 但是我这张表里的记录有2万多条, 用这种方法的时间跟我把表遍历一边差不多啊, 而且我的CPU利用率一直在100%, 我都不能做别的事情了, 能不能再想一想, 加点字段都行, 只要能快一点. 可否分页查询,,或加个时间字段之类的来做标识...或加个P42.8GCPU.. 好啊,缩短时间是吧,呵呵,用钱买服务器的配置,用双cpu,1G以上内存等等,运行会比以前快很多地 delphi savediglog多次保存问题 死锁丢失数据问题 关于切换窗口后的焦点问题 为一套房子你要奋斗多少年? 什么是序数类型 不知道为什么DBLOOKUPCOMBOBOX提取了的数据,但运行FORM的时候竟然什么都没有, 最后53分求助!如何解决日文输入的问题? webbrowser中怎样打开exe文件 有谁知道核对英语四级证书编号的网址吗,急用!!!谢了,一定给分 angshuangxi(小昂)领补发的分…… 关于地磅称重系统 DBGrid 显示内容如何导入 Excel
FROM TABLE1 a
WHERE (x NOT IN
(SELECT y AS x
FROM table1
WHERE y = a.x AND x = a.y))
或加个P42.8GCPU..