好吧,所以我創建了一種在線購物服務,並且我有一個需要一個字段來匹配多個其他字段的數據庫。他們需要被存儲,以便他們可以被忽略並設置爲可能在以後查看。我知道設置逗號分隔字段通常是不明智的,但我無法找到更好的方式來跟蹤匹配,同時能夠將它們分類爲單獨的列。在mysql中匹配一個列值與多個值
例如,我有25種產品可以出售,並且有10個城市我想出售它們。有些可以運到5個城市,有些可以運到9個城市。現在,如果有人在某個特定城市搜索產品,那麼只有這些產品纔會顯示爲僅在該城市可供銷售的搜索結果?
有沒有人有沒有更好的方式做這個沒有逗號分隔字段?
查看@ RobinCastlin的完整查詢答案。 – Shomz