首頁 >資料庫 >mysql教程 >如何尋找具有引用特定 Table.Column 且包含值的外鍵的表?

如何尋找具有引用特定 Table.Column 且包含值的外鍵的表?

DDD
DDD原創
2024-12-11 18:46:11159瀏覽

How to Find Tables with Foreign Keys Referencing a Specific Table.Column and Containing Values?

擷取具有引用特定表的外鍵的表。列並包含值

在關聯式資料庫的上下文中,通常需要識別擁有引用特定表.列組合的外鍵的表,尤其是當資料庫中的表數量未知時。為此,我們可以利用以下查詢:

此查詢利用 information_schema 資料庫中的 KEY_COLUMN_USAGE 表。它傳回具有引用 X 表的 X_id 列的外鍵的表列表。為了確保只檢索具有填充外鍵值的表,我們可以透過添加附加條件來進一步過濾結果:

此修改後的查詢消除了外鍵列中包含空值的表,提供了具有引用X.X_id 外鍵且這些外鍵中包含非空值的表的完整列表。

以上是如何尋找具有引用特定 Table.Column 且包含值的外鍵的表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn