我正在開發招聘門戶網站的應用程序..Mysql收集數據與在哪裏條件
員工正在註冊與他們的資格。
員工註冊成功後,
在兩個條件下添加資格的工作。
即AND,OR情況。
假設一個工作具有兩個AND條件的資格。
Engineering | Btech | Mechanical Engineering | regular | 80 %
Diploma | CAD | Computer Applications | Distance | 70%
Engineering | Btech | Mechanical Engineering | regular | 80 %
Diploma | | | | 70%
進入工作資格,我收集,作爲一個數組等之後。
$a = ["27","26"]; // dummy data
$b = ["62"]; // dummy data
$c = ["59"]; // dummy data
我想從我的員工資歷表收集員工ID數據符合上述條件。
我試過在哪裏查詢像下面。
SELECT * FROM `otc_employee_qualifications`
WHERE `emp_qualifctn_type` IN ('26','27')
AND `qualification_value` IN ('59','32')
AND `emp_qualifctn_branch` IN ('156')
AND `emp_qualifctn_stream` IN ('2')
AND `qualification_mark` >= 27
GROUP BY `employee_id`
沒有太多'where's,連接具有'和' – Thamilan
你可能想看看'和'。 'SELECT * FROM otc_employee_qualifications WHERE emp_qualifctn_type IN( '26', '27')和 qualification_value IN( '59', '32')和'.... –
複製粘貼問題,請chexk更新問題 – user3755787