是否有預先存在的庫將用戶輸入並將其轉換爲SQL WHERE
子句?用戶搜索SQL查詢Where Where子句
例如因爲有last_name
列first_name
,數據庫和address
用戶可以輸入類似:
John State St
和圖書館將建立一個查詢,例如,它會返回匹配名爲傢伙,行生活在聖路易斯的約翰(或者一個名叫州的人,就此而言,他住在約翰街上)。
它也可以支持諸如指定列:
first_name:John address:State
我有一些簡單的代碼來處理一些案件已經但是它不方便的,開始有點。我認爲這個問題有一些預先存在的解決方案,但我很難找到它們。一般來說,問題在於如何使用戶能夠使用單個輸入字段輕鬆搜索結構化數據庫。
對於特定的編程語言? – 2013-04-26 18:45:50
您可以嘗試[全文搜索](http://dev.mysql.com/doc/refman/5.0/en/fulltext-search.html)。 – 2013-04-26 18:52:55