我在執行以下任務時遇到了問題。根據另一列中的記錄在多個列中查找SQL記錄
我有一個顯示我的BOM結構圖 - viewBOMsApprRevisions:
PartNumL1 PartNumL2 PartNumL3 PartNumL4 PartNumL5
,我有一個由選定PartNum表 - 17條記錄,
我想要做的是列表中的所有記錄從PartNum(17條記錄)存在的視圖。
我知道該怎麼做,與單個記錄
SELECT *
FROM viewBOMsApprRevisions
WHERE '11614' in (PartNumL1,PartNumL2,PartNumL3, PartNumL4, PartNumL5)
但我無法弄清楚如何從另一個表使用的記錄列表。
任何幫助非常感謝。
你必須提供一些模式('SHOW CREATE tableName') – Kermit
如果你想從其中一列中存在另一個表中的值的情況下,從您的視圖中獲取記錄,然後您只需在從其他表到另一個表的位置之間添加連接,將您的位置更改爲開,然後將「11614」更改爲另一個表中的列名稱。你是這個意思嗎? –