我有一个存储表单数据的大型数据库。表单的唯一答案是yes或no,因此在数据库中有62个问题的名称,存储了答案(是或否)和uid。我需要计算是和否出现的次数并将其存储在变量中。我怎样才能做到这一点? 存储数据的示例如下:tl1a>是,tl2a> no,...,uid-> 1234
答案 0 :(得分:1)
仅举例......
SELECT
*,
ROUND (
(
LENGTH(`yourfield`)
- LENGTH( REPLACE ( `yourfield`, "yes", "") )
) / LENGTH("yes")
) AS count
FROM `yourtable`
同样的“不”
希望它能起作用......