我目前正在学习mysql,所以我对此很陌生,试图在其他地方找到解决方案,但无法解决。在一个查询中的2个表中搜索MYSQL
我有2个表,import_staff和import_student。
- 的import_staff表有3列,ID,stafffirstname和stafflastname
- 的import_student也有3列,ID,studentfirstname和studentlastname
我有一个形式允许用户按姓名搜索职员用户或学生用户。
我可以让我的查询通过一个表像这样来搜索:
SELECT * FROM import_staff WHERE CONCAT(stafffirstname,space(1),stafflastname) LIKE '%$queryString%' LIMIT 10
BUT..I希望查询通过两个表中搜索..不知道如何甚至开始。任何想法都表示赞赏。谢谢。
顺便说一句,使用PHP。