一个比较恶心的问题。要查询数据。业务要求,某json的字段的某字段的值可以是null,也可以是某个值(用户输入)其他查询条件若干。现在问题是,这两个条件怎么兼容在一起。saas型项目,可有配置。谁有什么办法么?java,spring,后端,mybatis,mysql
收起
where 字段名A=ifnull(用户输入的值,字段名A)
where (字段名A is null or 字段名A=用户输入的值)
报告相同问题?