SQL anagram efficiency and logic?
I have an SQL db with about 200,000 words I need a query which I will be able to solve an anagram kind of.  The difference is that I need all the possible words that could be made with the inputed characters for example, If you input ofdg, it should output the words: do, go, and dog.  Can you estimate the amount of time a query like this would take.  How can I make it faster and more efficient?  Also, in general how long does it take SQL to parse a 200000 row database.
SQL anagram efficiency and logic?
===

I have an SQL db with about 200,000 words I need a query which I will be able to solve an anagram kind of.  The difference is that I need all the possible words that could be made with the inputed characters for example, If you input ofdg, it should output the words: do, go, and dog.  Can you estimate the amount of time a query like this would take.  How can I make it faster and more efficient?  Also, in general how long does it take SQL to parse a 200000 row database.