在關係資料庫領域,通常需要隔離一個表中存在但不存在的數據在另一個。此操作稱為反連接或左反半連接,在過濾掉重疊或冗餘記錄方面起著至關重要的作用。
要在 MySQL 中完成此任務,請考慮使用反連接查詢,例如:
SELECT * FROM Table1 WHERE FirstName NOT IN (SELECT FirstName FROM Table2)
在此查詢中,FirstName 欄位用作比較基礎。此查詢會擷取 Table1 中 FirstName 值未出現在 Table2 中的所有行。
例如,假設我們有兩個表,Table1 和?
FirstName | LastName | BirthDate |
---|---|---|
Tia | Carrera | 1975-09-18 |
Nikki | Taylor | 1972-03-04 |
Yamila | Diaz | 1972-03-04 |
以上是如何在 MySQL 中找出一張表所獨有的行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!