私は現在mysqlを学んでいるので、これは非常に新しく、他の場所で解決策を見つけようとしましたが、それもできませんでした。1つのクエリで2つのテーブルを検索中
私は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は、クエリが両方のテーブル内で検索したい...でも起動する方法がわかりません。任意のアイデアが評価されます。ありがとう。
BTW- PHPの使用あなたがUNIONでそれを行うことができます