1
我想創建查詢。「if」查詢mysql
select member.name,depratment.name from member
left join depratment on depratment.dep_id=member.dep_id
if(member.position_id=1){
where member.ages>50;
}
else{
where member.salary>50000;
}
幫幫我嗎?謝謝。
約翰'WHERE(member.position_id = 1 AND member.ages> 50)OR(member.salary> 50000)'不_quite_同樣的事情,覺得有人的年齡在45歲上$ 60K工資位置標識爲1.您的查詢將包括他們,原來不會。我已經更新了你的答案,以便它完全匹配。 – paxdiablo
@paxdiablo謝謝你。錯過了這一點。 :D –
謝謝。但我希望IF語句我使用適用於我的查詢。 –