求一条sql语句 有A和B两张表 A中的字段有aname ,bid B中有 bname,bid其中bid和A中的bid相关联 ,A中有许多数据在B中,现在要删除在A中的而在B中没有的数据A B 都是有百万条的数据,写一个sql实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 delete * from A where a.bid not in(select bid from B)效率不知道好不好 尽量少用 not in 多用 not exist delete * from A a where not exists(select '1' from B where bid=a.bid); 尽量少用 not in 多用 not exist有道理。 delete from a where not exists(select 1 from b where a.bid=b.bid) java存储过程改字符集怎么写? 请教关于例程的问题 oracle 的一些基本问题。我觉得很重要,谁能指点一下 oracle 中当SET 条件包含二进制数据时 有个SQL语句不会写,请高手帮帮我 2006-3-31到2006-2-28到底算一个月还是2个月?用months_between计算时候算做一个月,对吗? oracle数据库exp导出奇怪问题??? 查询数据库结果集太大,而导致内存溢出 奇怪,不同网段如何禁止sql远程登录? 唯一键不能产生唯一索引,请大神帮下忙 如何让ORACLE触发器只对某一行有用 oracle中存储过程调用JAVA程序出错
效率不知道好不好