在表示商店的數據庫,我有如下表:MySQL的:同一個表中的記錄彼此比較
table name:
CLIENTS_PRODUCTS
columns:
client_id (INT)
product_name (CHAR(256))
正如你所看到的,每個產品的購買被存儲爲一個記錄表。
給定客戶端A,我想查找所有客戶端X,其中有A(pA)和X(pX)的任何乘積,使得pA是pX的前綴。
簡而言之:我需要在同一個表內的不同記錄之間執行比較。我以爲自己的CLIENTS_PRODUCTS就是通過JOIN
來做的。這是正確的方式嗎?
我在SO搜索周圍找不到直接的答案。
哦,對不起,我編輯的名字。 – Subway