【发布时间】:2018-06-28 02:31:30
【问题描述】:
所以我有两个如下表:
- tb_custmap: idCust, idUser
- tb_cust:idCust,收入
我想根据 idCust 从 tb_cust 获得收入,并且只能从特定的 idUser 获得收入。我试过这个:
SELECT tb_cust.revenue
FROM tb_custmap INNER JOIN
tb_cust
ON tb_custmap.idCust = tb_cust.idCust
ORDER BY tb_cust.revenue
WHERE idUser='".$AccMgrID."'
但我得到了错误,据说
“您的 SQL 语法有错误;请查看手册 对应于您的 MariaDB 服务器版本,以便使用正确的语法 在第 1 行的“WHERE idUser='azkyath'' 附近”
请有人帮助我,我已经这样做了 2 天,但仍然找不到合适的。
【问题讨论】:
-
我还需要总结收入
-
ORDER BY追随WHERE。 -
它不能工作。如果我将 ORDER BY 放在 where 之后,系统不会将其识别为语法。
标签: mysql sql codeigniter codeigniter-3 codeigniter-query-builder