这是搜索结果 这个是符合条件的条目
当有满足条件的在搜索结果对应 status 加减数值
这种 sql 怎么写= =
![]() | 1 shiji 2017-12-02 14:09:56 +08:00 表示没读懂题 |
![]() | 2 x86 2017-12-02 14:16:40 +08:00 没理解说什么 难道说查询统计? COUNT(`status`) AS AS_NAME ? |
![]() | 3 340244120 2017-12-02 14:24:09 +08:00 via iPhone 看得我贼特么难受 求大神翻译 |
4 sortbylist 2017-12-02 14:25:01 +08:00 via Android 就加减啊,不然就转成 number 加减啊。 |
5 yezhiye 2017-12-02 14:29:31 +08:00 via Android select count(*) -1 where ... 如果不是我就猜不到你想问什么了。 |
![]() | 6 187j3x1 2017-12-02 14:32:07 +08:00 这描述能力基本告别 sql 开个玩笑 |
10 yezhiye 2017-12-02 20:28:19 +08:00 via Android @pipixia 基本上就是上条那样了,把约束条件写在 where 后面,例如 where statue = 2。 |
![]() | 11 c6h6benzene 2017-12-02 21:25:24 +08:00 via iPhone 如果是要聚合函数结果满足条件的话用 Having,例如 Having Count(*)=1。 |
![]() | 12 pipixia OP @c6h6benzene 感谢明天试一下 目前用的方法是查两条 sql 然后合并计算 |