sql嵌套删除语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql嵌套删除语句相关的知识,希望对你有一定的参考价值。

怎么实现嵌套删除??????? 供应商号 和 货物号 为表主键
Sql = "delete * from 供应商货物表 where 供应商号=select 供应商号 from 供应商表 where 供应商名='" & Combo1.Text & "' and 货物号=select 货物号 from 商品表 where 货物名=‘" & List1.Text & "'"
急急 在线等

Sql = "delete * from 供应商货物表 where 供应商号=(select 供应商号 from 供应商表 where 供应商名='" & Combo1.Text & "') and 货物号=(select 货物号 from 商品表 where 货物名=‘" & List1.Text & "')" 参考技术A 把 delete * from 改成 delete from 就可以了 其他地方没有错误。。。 参考技术B delete *
from 供应商货物表 a
where 供应商名 = ****
and exists(select 1 from 商品表 b where a.货物号 = b.货物号)

以上是关于sql嵌套删除语句的主要内容,如果未能解决你的问题,请参考以下文章

标准SQL嵌套查询语句

带嵌套的Sql语句执行顺序问题

SQL 语句Oracle :select嵌套:

sql语句字符串的嵌套问题

sql语句 嵌套查询 排序

SQL语句 - 嵌套查询