c# - 删除外键相同但主键不同的行互不影响
问题描述
在这里,我想删除带有 OrderId(2) 和 OrderId(3) 的 CustomerId(1) 的信息,而不影响带有 OrderId(1) 的 CustomerId(1)。
这样做有什么程序吗?img:数据库表
解决方案
DELETE FROM Orders
WHERE CustomerId = 1 AND OrderId IN (2,3)
推荐阅读
- compiler-construction - 解决 ply yacc 中的 shift/reduce 冲突
- java-8 - 操作列表以返回地图
- python - 我应该在训练\测试拆分之前站稳脚跟吗?
- python - 如何在 numpy 数组的二维矩阵中定义轴?
- reactjs - 如何将 redux 信息传递给导航器函数?或者是否有不同的方法来创建基于传入数据的动态导航堆栈?
- react-native - react-native 的交互式地图
- python - 从列表中删除括号和单引号
- sql - 检查列是否为空但我收到错误。(Vb.net)
- mysql - 我是否有效地获得用户的余额排名
- reactjs - AWS Amplify Auth:如何禁用 AmplifyConfirmSignUp?