为什么这个离开加入工作?

时间:2014-07-15 18:18:18

标签: php mysql sql

我遇到了这段代码的麻烦。错误接近LIKE。这是代码......

try {
    $st = $db->query('SELECT', "SELECT a.`fast_cash` as `fast`, a.`urgent_cash` as `urgent`, b.`store_name` as `store` FROM `Locations` a LEFT JOIN `loan_balances` b ON b.`store_name` LIKE '%' + a.`nick` + '%'", 'array'); 
} catch (Exception $e) {
    echo $e->getMessage();
}

1 个答案:

答案 0 :(得分:2)

您正在寻找的on子句是:

ON b.`store_name` LIKE concat('%', a.`nick`, '%')

此查询不需要where子句。