比如第一次我在下拉复选框选了 苹果,橘子,香蕉 并提交
第二次选了西红柿,橘子,苹果 并提交
如何统计在这2次提交中,对每种水果进行计数
两次提交后存入数据库结果如图所示
这时要统计苹果提交了多少次,sql如下:
select count(1) as cnt from table where 列名 like '%苹果%'
为了排除红苹果、青苹果等的干扰,更精确的统计如下:
select count(1) as cnt from table where ','+列名+',' like '%,苹果,%'
在提交的数据库中统计 不好吗?
下拉复选框
这里设置成数组 试试呢,这样是不是就好统计了...
复选框筛选这个可以实现,但是楼主要对这两次筛选做计数是指“筛选一次保留下来结果,然后再第二次筛选,然后将这两次的结果都保存到一个界面上”,这个意思吗?