因此有三個表。來自結點表的重複值
Users(uid,username,email);
Studies(sid, studyname);
Users_Studies(uid,sid);
現在讓我們說的多對多的結表被填充,如: User_studies(uid,sid) (1,1) (1,2) (1,5) (3,1) (2,1)
我創建獲取UID = 4的用戶。 ,我想用戶獲得相同的連接的uid = 1 這意味着它應該是這樣的: User_studies(uid,sid) (1,1) (1,2) (1,5) (3,1) (2,1) (4,1) (4,2) (4,5)
請告訴我處理這個最好的方法是什麼?看着存儲過程和while循環沒有完全弄清楚:)是否有一個簡單的重複命令?或可能有人請引導我做到這一點的最好辦法:)
嗯仍然有它的一些問題。我試着去獲得基於用戶名的uid和值不是ID:P – svennand
想通了 '插入User_studies(UID,SID) 選擇user.uid,從用戶user_studies.sid ,Users_studies 凡User.uid = 4 和User_studies。 = 1;' – svennand