有这样的语句吗delete from table1,table2 where ... 我从来都没见过delete语句里一下整俩表的呢,受教了
oracle的删除格式: DELETE equip_info where exists ( select 1 from meter_aim_info where and equip_info.MT_AIM=meter_aim_info.mt_aim_id and mt_ID=100576);
我也是记得这样的.要一个表一个表删. 其他东西应该放在where语句里面判断
delete from equip_info where equip_info.mt_ID in (select a.mt_ID from equip_info a inner join meter_aim_info b on a.MT_AIM=b.mt_aim_id where a.mt_ID=100576)不知道是不是你要的
我从来都没见过delete语句里一下整俩表的呢,受教了
DELETE equip_info where exists ( select 1 from meter_aim_info where and equip_info.MT_AIM=meter_aim_info.mt_aim_id and mt_ID=100576);
其他东西应该放在where语句里面判断