Tôi cần hợp nhất hai kết quả truy vấn như trong công đoàn, nhưng tôi muốn chỉ giữ sự khác biệt giữa hai kết quả. Điều này có thể không?MySQL - Có thể nhận được 'sự khác biệt' của hai kết quả truy vấn không?
Tôi về cơ bản chọn TẤT CẢ các tài nguyên trong Truy vấn 1 và KHÔNG ĐƯỢC PHÉP TÀI LIỆU trong Truy vấn 2, tôi rõ ràng là cần nguồn lực ĐƯỢC PHÉP trong kết quả cuối cùng của tôi.
Trong pseodo-code:
Query1 - Query2
Queryresult 1:
+-------+
| id |
+-------+
| 1 |
+-------+
| 2 |
+-------+
| 3 |
+-------+
| 4 |
+-------+
| 5 |
+-------+
| 6 |
+-------+
Queryresult 2:
+-------+
| id |
+-------+
| 2 |
+-------+
| 5 |
+-------+
cần thiết:
+-------+
| id |
+-------+
| 1 |
+-------+
| 3 |
+-------+
| 4 |
+-------+
| 6 |
+-------+
Yêu cầu không rõ ràng. Giải thích văn bản đề cập đến TẤT CẢ truy vấn1 nhưng sau đó ví dụ mâu thuẫn với điều này. Hãy cố gắng xác định yêu cầu chỉ thông qua ví dụ. Nếu truy vấn 2 có 7 hoặc 0 thì các giá trị này có được bao gồm trong sự khác biệt không? – mjv
Tôi đồng ý rằng tiêu đề không phù hợp với nội dung câu hỏi, nhưng câu hỏi chính nó là khá rõ ràng. OP yêu cầu trừ: tất cả các tài nguyên không "không khả dụng": 'A - B' – nickf
Trong một phút, tôi nghĩ anh ta đang yêu cầu trừ giá trị trường truy vấn 1 để truy vấn 2 giá trị trường. – putolaruan