从不同的参数搜索

时间:2016-11-27 12:38:50

标签: database algorithm search logic

我有一个数据库表USER,其中包含许多字段,例如firstNamelastNamerollNoyearbranch等。< / p>

在U.I中,我有一个文本输入控件和一个搜索用户的按钮。 现在我希望用户能够使用任何参数搜索任何人,但是如何区分用户在文本输入中编写的参数,我不能使用多个查询,如: -

Select * from User where firstName="sample"

Select * from User where lastName="sample"

Select * from User where rollNo="sample"

因为这是一种非常低效的方法。

我也不能要求用户指定他们的意思,因为这是一个非常糟糕的用户体验。

1 个答案:

答案 0 :(得分:1)

尝试Select * from User where firstName="sample" Or lastName="sample" Or rollNo="sample"