【发布时间】:2015-09-30 09:15:25
【问题描述】:
我正在运行一个包含以下代码的 SQL 查询:
IF(oa.affiliatetrack REGEXP '|MB[1-6]', ((ol.item_price_exVat * oloq.oq_item_qty) * 0.08) *1.20, ((ol.item_price_exVat * oloq.oq_item_qty) * 0.06) *1.20) as Original_Commission
当它在 MySQl 上运行时,它工作正常。当我移动到通过 PHP 自动运行脚本的 Linux 服务器时,它会返回此错误:
MySQL 错误:从正则表达式中得到错误“空(子)表达式”
这是什么意思?又该如何避免呢?
【问题讨论】: