考慮我有一個registartion表,並有現場prefLocationId
,它包含了像珍惜這1,2,3
,2
,1,4
和這麼多....我有一個表prefLocation
它看起來像這樣如何在mysql中完成這項工作?
Id LocationName
1 Chennai
2 Mumbai
3 Kolkatta
4 Delhi
和我要選擇用戶並顯示值的記錄像
Chennai,Mumbai,Kolkatta
,Mumbai
,Chennai,Delhi
等等...
有辦法做到這一點,但所有這些都很複雜。正確的解決方案是適當規範化數據,並將這些'prefLocationId'值存儲在一個單獨的表中(每行一個值)。這將使查詢變得微不足道。 – 2010-04-16 05:04:08