字段questiondesc中是一个以html格式存放的问卷,现在想用mysql正则表达式取出问卷结果,但取出的结果不正确,都是“是”,想知道我的写法哪里错了呢? 问题语句: select x.questiondesc, case when x.questiondesc regexp '<input type=\"radio\"|name=\"type1\"|value=\"是\"|title=\"是\" type=\"radio\"|name=\"type1\"|value=\"是\"|title=\"是\" type=\"radio\"|name=\"type1\"|value=\"是\"|title=\"是\" type=\"radio\"|name=\"type1\"|value=\"是\"|title=\"是\"><div class=\"layui-unselect layui-form-radio layui-form-radioed\">' then "是" when x.questiondesc regexp '<input type=\"radio\"|name=\"type1\"|value=\"否\"|title=\"否\" type=\"radio\"|name=\"type1\"|value=\"否\"|title=\"否\" type=\"radio\"|name=\"type1\"|value=\"否\"|title=\"否\" type=\"radio\"|name=\"type1\"|value=\"否\"|title=\"否\"><div class=\"layui-unselect layui-form-radio layui-form-radioed\">' then "否" else "/" end as q1 from t_crm_call x 截图: ====================== html文本截图: 原始文本: |
最佳回答 |
||||
0
|
|