您希望用戶只需鍵入他們的搜索條件即可,就像在Google中一樣。有些詞語,可能是一些引用的詞組,也許只有幾個操作符,並且只是起作用。將搜索文本規範化爲全文搜索以及條件
.NET解決方案,請訪問: http://ewbi.blogs.com/develops/2007/05/normalizing_sql.html
我要尋找一個純粹的T-SQL版本,其中的支持也。 (或VBScript/JavaScript的)
例子: 「狗」 的食品價格:20..45
應該像這樣(爲MSSQL): SELECT * FROM表T加入CONTAINSTABLE(DESC,「 「狗」和食品*')K上k.key = t.id 其中t.price 20和45之間
算:與,或,近 「」 不,*等等
不要忘記檢查SQL注入。 – Hapkido 2008-10-28 02:41:25