我有一个数据库表 USER
,包含许多字段,例如 firstName
、lastName
、rollNo
、年份
,分支
等
在用户界面中,我有一个文本输入控件和一个用于搜索用户的按钮。 现在我希望用户能够使用任何参数搜索任何人,但是我将如何区分用户在文本输入中写入的参数,我不能使用多个查询,例如:-
Select * from User where firstName="sample"
Select * from User where lastName="sample"
Select * from User where rollNo="sample"
因为这是一个非常低效的方法。
我也不能要求用户指定他们指的是哪个参数,因为那是非常糟糕的用户体验。
最佳答案
尝试 Select * from User where firstName="sample"Or lastName="sample"Or rollNo="sample"
关于database - 从不同的参数搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40829031/