delete from imrd_cnxautdrt where id in (
select numb.id from (
select
substr(data,instr(data,'|',1,1)+1,instr(data,'|',1,2)-1-instr(data,'|',1,1))
xx,id from imrd_cnxautdrt
) numb where numb.xx
<0
); --删除表里data里的第一个| 和第二个|
之间是负数的记录
本文介绍如何使用SQL语句删除数据表中满足特定条件(即data字段中第一个|和第二个|之间的值为负数)的记录。

被折叠的 条评论
为什么被折叠?



