多个条件去重计数SQL问题

多个条件去重计数

count(UNIQUEARRAY(dis1.select(人员id,(Brand ='苹果',Discount_Amount>0,Centre ='东北'))))

是否正确;

FineReport liyh13 发布于 2024-2-26 18:17
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CovidLv3高级互助
发布于2024-2-26 18:19

count(UNIQUEARRAY(dis1.select(人员id,Brand ='苹果'&&Discount_Amount>0&&Centre ='东北')))

  • liyh13 liyh13(提问者) 如果某个条件是包含,是用like吗,比如Brand like ‘苹果\'
    2024-02-26 18:28 
  • Covid Covid 回复 liyh13(提问者) 应该是find(\"苹果\",Brand)>0
    2024-02-26 18:29 
  • liyh13 liyh13(提问者) 回复 Covid 如果条件里面其中一个是或应该怎么写?
    2024-02-26 18:53 
  • liyh13 liyh13(提问者) 回复 Covid 比如 品种包含苹果 且颜色包含红不包含青 且产地包含东北或西北
    2024-02-26 18:56 
  • 帆软用户hXSiLVi8xi 帆软用户hXSiLVi8xi 回复 liyh13(提问者) Brand like ‘%苹果%\' --包含 Brand like ‘苹果%\' --苹果开头 Brand like ‘%苹果\' --苹果结尾
    2024-02-27 07:23 
最佳回答
0
姬迷怎滴Lv5初级互助
发布于2024-2-26 23:14

条件太复杂的话还是数据集+value函数取吧

  • 2关注人数
  • 219浏览人数
  • 最后回答于:2024-2-26 23:14
    请选择关闭问题的原因
    确定 取消
    返回顶部