什麼我希望做的是這樣的:將一張桌子上的信息加入另外兩個人的聯盟中......可能嗎?
SELECT *
FROM products as p, cat_index1 as c1, cat_index_2 as c2
WHERE p.pid = c1.cid OR p.pid = c2.cid
不是我期望它的工作,但EXPLAIN產生以下錯誤:
Impossible WHERE noticed after reading const table...
我有名單產品和每個類別的表格,我想一次從多個類別中獲取信息,並將其與產品信息一起加入。餐桌產品中的產品可以分爲兩類,一類或兩類。輸出需要是cat_index1與cat_index2的聯合,我想要使用所述聯合來加入產品的信息。
產品表非常大,其中包含大量信息,但類別表是一個只包含所述類別成員的產品ID的單列,當然這些成員ID等於產品表中的ID列。目前沒有設置外鍵。
任何人有任何想法?
使用cat_index表之間的聯合,並把它加入與另一張桌子。 –