SQL数据库如何删掉已查询出来的数据

select t.*, t.rowid from T_FACARDDEPRECIATEINFO t where exists (
select 1 from t_facard b where b.assetid = b.assetid and b.hsagency='900047'
)and t.createtime='20190930'; 怎么删除执行这条语句之后查询出的数据

把select换成delet就行了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-16
能查出来 应该是能删除呀

比如要删除 select * from tbYourTable where cName like '%零度信息港%' 的结果,则删除语句应该为:delete from tbyourTable where cName like '%零度信息港%'

不知道你遇到的是不是这样的问题~追问

这个查询语句稍微有点复杂,我就不知道怎么写删除语句了。。。 按照楼下的,SELETE 改成DELETE 就好。 谢谢了

本回答被网友采纳
第2个回答  2019-10-17
可以组合“删除”指令呗,
先是标记,整理才是真删除
相似回答