我想從兩個不同的表刪除記錄,但我加入使用左那些表連接如何刪除記錄從連接表
DELETE tab_issue.tab_issueID, tab_return.tab_issueID
FROM tab_issue
INNER JOIN tab_return
WHERE tab_issue.tab_issueID = tab_return.tab_issueID
我對SQL 沒有強烈的概念,如果有人有哪些解決簡單的查詢我的問題。 我正在使用mySQL數據庫
我想從兩個不同的表刪除記錄,但我加入使用左那些表連接如何刪除記錄從連接表
DELETE tab_issue.tab_issueID, tab_return.tab_issueID
FROM tab_issue
INNER JOIN tab_return
WHERE tab_issue.tab_issueID = tab_return.tab_issueID
我對SQL 沒有強烈的概念,如果有人有哪些解決簡單的查詢我的問題。 我正在使用mySQL數據庫
這應該可以做到。
DELETE tab_issue, tab_return
FROM tab_issue INNER JOIN tab_return
ON tab_issue.tab_issueID = tab_return.tab_issueID;
但我想刪除單個記錄點擊它從表刪除整個數據.. ??? –
這刪除了兩個表中的記錄,這兩個表在兩個表中都具有相同的「tab_issueID」。 – Elyasin
沒有ID是不同的。 –
你可以確認它是否是'left'或'inner' join? – harshavmb
你想刪除一個tab_issue及其相關的tab_returns? –
你實際使用了哪些DBMS? MySQL不是SQL Server,SQLite仍然是另一種產品。這一切與PHP有什麼關係?不要標記不涉及的產品和主題。我已經刪除了所有這些標籤。請僅標記您正在使用的DBMS。 –