我有一個數組完整的ID和所有的ID是外鍵。我舉了一個我的表格的例子。我可以從SQL上的數組獲得多個外鍵嗎?
我存儲表在我的數據庫是這樣的:
st_id store_name tags
st1 store1 ["t1","t2","t3"]
st2 store2 ["t1","t4"]
st3 store3 ["t3","t5"]
和變量表這樣
tag_id tag_name
t1 tag1
t2 tag2
t3 tag3
t4 tag4
t5 tag5
現在我必須選擇有T1標籤像所有的商店名稱:
t1 : st1, st2
t2 : st1
t3 : st1, st3
如何在數組中選擇多個外鍵?感謝所有的答案。
這就是爲什麼在列中存儲逗號分隔值不是個好主意 – e4c5
我同意e4c5,不這樣做 – PyNoob
不好的做法。爲什麼不用標籤名稱和每個標籤所屬的「商店ID」創建一個單獨的表格......然後從那裏開始工作...... – andre3wap