我一直想知道這個訂購一個MySQL查詢的最常見的詞,現在客戶想知道它是否是feasable:在現場
我有運動的名單,分解像這樣:
- 少年冰球
- 男孩網球
- 女子冰球
- 女子網球
...等
而且他們希望它有點像:
- 少年冰球
- 女子冰球
- 男孩網球
- 女子網球
...等
我只是想知道這是否可能通過簡單地改變查詢。不幸的是,我不能將運動設置爲非特定性別,並將其性別設置爲單獨的領域。我無法以任何重要的方式編輯數據庫。我認爲解決這個問題的最好方法是「最常用的詞」查詢,但我不知道這將如何完成。
在此先感謝您提供的任何幫助!
更新:客戶端最終放棄了請求,但是,我會盡可能接近它接受的答案。仍然不是一個完全令人滿意的做事方式,但我不確定MySQL中是否有更「優雅」的解決方案。
更新爲我在SUBSTRING和位置從1開始混合起來的長度和起始位置參數我相信 – Trotts 2009-05-08 14:20:06
這不會解決問題*一般*,會嗎?:) – Tomalak 2009-05-08 14:31:21
是的,就像我說我沒有測試它,我無法atm,我把第二個選項在那裏可能會稍微更強大,假設它工作:) – Trotts 2009-05-08 14:40:05