MySQL 缺乏對 Oracle 中常見的 MINUS 操作的本機支援。但是,使用者可以採用其他方法來獲得類似的結果。
MySQL 提供 NOT IN 子句作為 MINUS 的可行替代品。此子句允許使用者從查詢結果中排除特定子查詢中存在的行。
考慮以下範例:
SELECT DISTINCT Service_Code FROM Service_Details WHERE Service_Code NOT IN ( SELECT Service_Code FROM Exception );
此查詢會擷取不與任何服務程式碼關聯的服務程式碼。異常,有效地在 Service_Details 和 Exception 表之間執行 MINUS 操作。
以上是如何在 MySQL 中實現與 MINUS 操作等效的操作?的詳細內容。更多資訊請關注PHP中文網其他相關文章!