我想查詢我的數據庫中的一個字段,這與我的軟件中的列表視圖相對應。多重選擇當然是可能的。在本例中,列表視圖中的選項如下所示:「opt1」,「opt2」,「opt3」,「opt4」。這些記錄保存在數據庫中,如下所示:Sql查詢字段與哈希標記拆分字符
對於1名列表視圖選項 「選項1」
對於多個選項: 「選項1#OPT3」 - 或 「OPT3#OPT4」 - 或「選項1#OPT4#OPT3 「 - 等等。你得到了漂移。
- 我該如何查詢這個,如果我想計算某個選項的所有出現次數?
- 如果我想要計算1個特定選項的出現次數,我該如何查詢?
如果我們要調用參數,比如@ListViewSelection?
選擇計數...?我堅持,因爲#字符分割的提前
哎喲。歡迎來到美好(可怕)的多值專欄世界。優點包括:不能正確使用索引,需要棘手或其他複雜的查詢,以及糟糕的時間更新列和任何依賴項。請''主軸,摺疊和破壞''獎勵'原設計師,然後規範化(你需要一個'選項'表)。 –