gpt4 book ai didi

mysql - "if"查询mysql

转载 作者:行者123 更新时间:2023-11-29 04:25:30 25 4
gpt4 key购买 nike

我想创建查询。

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;
}

帮帮我?谢谢。

最佳答案

我认为你不需要IF。你只需要一个复合条件。试试看,

SELECT..
FROM..
WHERE (member.position_id = 1 AND member.ages > 50 ) OR
(member.position_id <> 1 AND member.salary > 50000)

关于mysql - "if"查询mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12575864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com