开发框架 版主:迅睿框架研发组
关于筛选,区间筛选如何使用
类型:迅睿CMS 更新时间:2020-12-24 11:03:23


 关于筛选,区间筛选如何使用
http://127.0.0.1/index.php?s=news&c=search&catid=9&csb=1,2
搜索参数csb=1,2
打印的sql为 SELECT `dr_1_news`.`id` FROM `dr_1_news` WHERE `dr_1_news`.`catid`=9 AND `dr_1_news`.`id` IN (SELECT `id` FROM `dr_1_news_category_data` WHERE (`dr_1_news_category_data`.`csb`="1,2")) ORDER BY NULL

sql中条件 csb=1,2

我希望的是 
 
 `dr_1_news_category_data`.`csb` BETWEEN 1 AND 2
 
 怎么才能产生这样的sql


回帖
  • 迅睿框架技术-财哥
    #1楼    迅睿框架技术-财哥
    2020-12-24 10:45:14
    Chrome 0
    csb
    是什么字段类型
  • 胡银萍
    #2楼    胡银萍
    2020-12-24 10:45:48
    Chrome 0
    迅睿框架技术-财哥

  • 迅睿框架技术-财哥
    #3楼    迅睿框架技术-财哥
    2020-12-24 10:47:37
    Chrome 0
    radio改成 1|2|3,逗号改成竖线
  • 胡银萍
    #4楼    胡银萍
    2020-12-24 10:49:54
    Chrome 0
    迅睿框架技术-财哥 WHERE (`dr_1_news_category_data`.`csb`=1 OR `dr_1_news_category_data`.`csb`=2))还是直等于 ,不是区间
  • 迅睿框架技术-财哥
    #5楼    迅睿框架技术-财哥
    2020-12-24 10:53:44
    Chrome 0
    满意答案
  • 胡银萍
    #6楼    胡银萍
    2020-12-24 11:03:23
    Chrome 0
    @迅睿框架技术-财哥:谢谢谢谢谢谢谢谢