【发布时间】:2017-05-26 23:43:16
【问题描述】:
我有一个简单的表格,其中包含名称、价格、状态等基本销售信息。 对于每个客户交互,它们都被输入到带有 NAME 和 PRICE 的表中。 如果该客户已取消交易,则添加另一条记录,其中包含 NAME、负 PRICE 和 STATUS = 已取消。这是一个示例表
+------+--------+-----------+
| NAME | PRICE | STATUS |
+------+--------+-----------+
| bob | 100 | |
| mary | 100 | |
| mary | -100 | cancelled |
| andy | 250 | |
| mary | 250 | |
+------+--------+-----------+
我想要做的是删除已取消交易的正面和负面记录,以便生成的表格看起来像这样。
+------+--------+-----------+
| NAME | PRICE | STATUS |
+------+--------+-----------+
| bob | 100 | |
| andy | 250 | |
| mary | 250 | |
+------+--------+-----------+
关于如何在 SQL 中执行此操作的任何建议?
【问题讨论】:
标签: mysql sql database-design