有點新來的MySQL,我正在創建一個遊戲,我的算法從其中包含英文字典的表中挑選一個單詞,用戶應該猜測可以從中導出的許多有效英文單詞那個詞。但是,我不希望每次用戶提交答案時都要搜索數據庫以檢查其有效性。所以我想要一種方法來查詢我的字典表,並檢索可以從根字母的字母形成的每個單詞,以便我將這些單詞存儲在應用程序中,並且每當用戶提交一個單詞時,我會從該列表中檢查以減少數據使用。Anagram求解器(最佳實踐)
E.g root word:contaminate
submissions: eat is valid so will show in the generated list
mind is invalid because 'd' is not in root word so won't show in query results.
如果有一種方法,只需查詢要做到這一點或將要添加的PHP,使其工作,我會很高興有任何幫助的。謝謝。
其不工作 –
編輯我的帖子的鏈接:http://stackoverflow.com/questions/17285723/mysql-anagram-query-to-pull-every-possible-word-with-any-letters – Volpato