【发布时间】:2015-09-20 17:41:13
【问题描述】:
我有一个问题:
$this->source->exec("UPDATE `account` AS `m1`,
(SELECT `m2`.`id`
FROM `account` AS `m2`
WHERE `m2`.`userid` = ? AND `m2`.`demo` = 0
ORDER BY `m2`.`date` DESC LIMIT 1) AS `m2`
SET `m1`.`default` = '1'
WHERE `m1`.`id` = `m2`.`id` AND `m1`.`demo` = 0", $user_id);
现在,phpStorm 正在为子查询中的 ORDER BY 抛出错误。运行代码时查询完美运行。我将 MySQL 设置为 phpStorm 中的 SQL 方言。 错误是:
期望 GROUP 或 HAVING,得到 ORDER。
如何解决此错误?
【问题讨论】:
标签: mysql phpstorm code-inspection