我目前正试图弄清楚最好的SQL查询是什么样的,基于具有多个变体的动态句子找到具有静态句子(文本)的行。 这是一个例子:
tbl_questions:
iQuestionID, sQuestion
1, "how was your day"
2, "what is your name"
3, "how old are you"
所以搜索字符串
"what name do you have"
应该返回第二行。 或
"so, tell me how old you are"
应该返回第三行。
如果没有基于代码库的复杂搜索算法,SQL查询是否可能与此问题相似?