利用fr_username进行分块查询的逻辑应该在哪里实现

如if(fr_username=='a'){
select * from table where id = '1' or id = '3';
}else if(fr_username = 'b'){
select * from table where id = '1' or id = '5';
}

类似这样的逻辑语句应该在哪里写呢?

FineReportbluestarts 发布于 2016-1-9 21:25
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共11回答
最佳回答
0
呆呆发布于2016-1-9 21:25(编辑于 2023-9-6 09:34)
555
  • bluestarts bluestarts(提问者)

    没有ele就是无法实现if……else if …… else 的逻辑了,是吗?
    回复
    2016-01-20 09:42 
最佳回答
0
pcichina发布于2016-1-9 23:05(编辑于 2023-9-6 09:34)
555
  • bluestarts bluestarts(提问者)

    where后面?那是像文档中说的拼接?如果这样的话,多几个用户就会看起来很乱,不直观,而且if...else if...else的写法不知道怎么实现
    回复
    2016-01-10 13:41 
最佳回答
0
bluestarts发布于2016-1-10 13:41(编辑于 2023-9-6 09:34)
555
最佳回答
0
风起了发布于2016-1-11 11:11(编辑于 2023-9-6 09:34)
555
最佳回答
0
呆呆发布于2016-1-11 14:49(编辑于 2023-9-6 09:34)
555
最佳回答
0
bluestarts发布于2016-1-11 16:31(编辑于 2023-9-6 09:34)
555
  • 呆呆 呆呆

    这个用的是fr的内置函数,没有else,逻辑就是if(条件判断,为真执行语句,为假执行语句),所以不需要else关键字的
    回复
    2016-01-09 21:25 
最佳回答
0
静听禅鸣发布于2016-1-13 08:27(编辑于 2023-9-6 09:34)
555
最佳回答
0
静听禅鸣发布于2016-1-13 08:28(编辑于 2023-9-6 09:34)
555
最佳回答
0
bluestarts发布于2016-1-20 09:42(编辑于 2023-9-6 09:34)
555
最佳回答
0
静听禅鸣发布于2016-2-3 14:42(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 2502浏览人数
  • 最后回答于:2016-2-19 14:28
    活动推荐 更多
    热门课程 更多
    返回顶部