在下面的示例表中,所有具有相同O_Id
的记录也应具有相同的价格。显然,对于O_Id
的1和3,并非所有记录都具有相同的价格。SQL - 返回其中一个字段在组中所有记录中不匹配的记录组
我有困难写一个查询,将来自具有相同O_Id
一个或多个其他记录表中返回的所有记录,但其中OrderPrice
没有记录中具有相同O_id
匹配。
样品表:
+------+------------+------------+
| Type | MySQL | OrderPrice |
+======+============+============+
| 1 | 2008/11/12 | 1000 |
| 1 | 2008/10/23 | 2000 |
| 2 | 2008/09/02 | 700 |
| 2 | 2008/09/03 | 700 |
| 3 | 2008/08/30 | 2000 |
| 3 | 2008/10/04 | 2100 |
| 3 | 2008/08/30 | 2000 |
| 3 | 2008/10/04 | 2000 |
+------+------------+------------+
样品的结果集:
+------+------------+------------+
| Type | MySQL | OrderPrice |
+======+============+============+
| 1 | 2008/11/12 | 1000 |
| 1 | 2008/10/23 | 2000 |
| 3 | 2008/08/30 | 2000 |
| 3 | 2008/10/04 | 2100 |
| 3 | 2008/08/30 | 2000 |
| 3 | 2008/10/04 | 2000 |
+------+------------+------------+