SELECT SUM(t1.fkds) AS 'fkdss', t2.cght AS 'htid' FROM uf_cgfksjb_dt2 t1 INNER JOIN uf_cgfksjb t2 ON t1.mainid = t2.id GROUP BY htid, fkdss哪里错了,怎么改
时间: 2024-03-27 12:40:09 浏览: 117
这条 SQL 语句有一个问题:
1. 列别名不能使用单引号括起来,应该使用反引号或者不加引号。
下面是修改后的 SQL 语句:
```
SELECT SUM(t1.fkds) AS fkdss, t2.cght AS htid
FROM uf_cgfksjb_dt2 t1
INNER JOIN uf_cgfksjb t2 ON t1.mainid = t2.id
GROUP BY htid, fkdss
```
注意,如果你使用的是 MySQL 数据库,可以使用反引号括起来列别名,但在其他数据库中,可能需要使用双引号或者不加引号。
阅读全文