说明:WHERE IF(条件, true执行条件, false执行条件 )
SELECT *
FROM `table`
WHERE IF( `parentID` =1, `plan_id` <10, `plan_id` >500 )
LIMIT 0 , 30
本文探讨了SQL中使用WHERE IF条件语句的技巧,展示了如何结合parentID和plan_id字段设置复杂的查询条件,通过具体示例加深理解。
说明:WHERE IF(条件, true执行条件, false执行条件 )
SELECT *
FROM `table`
WHERE IF( `parentID` =1, `plan_id` <10, `plan_id` >500 )
LIMIT 0 , 30

被折叠的 条评论
为什么被折叠?