select sum(t.p_totalnav) scale,t.publish_date date from app.v_jrcrm_hugo_manageasset t where strpos(t.invest_manager,'钱亚风云')>0 group by 2 HINT: No function matches the given name and argument types. You might need to add explicit type casts 邦我修改sql
时间: 2024-03-28 08:42:04 浏览: 41
异步CDC_HOTLOG模式(案例).doc
可以尝试将该SQL语句修改为如下形式:
```
SELECT SUM(t.p_totalnav) AS scale, t.publish_date AS date
FROM app.v_jrcrm_hugo_manageasset t
WHERE t.invest_manager LIKE '%钱亚风云%'
GROUP BY t.publish_date;
```
修改的原因是:
- 使用 LIKE 关键字来判断字符串是否包含指定的子字符串;
- 使用 AS 关键字来为查询结果中的字段指定别名;
- GROUP BY 子句中的字段应该与 SELECT 中的字段一致。
阅读全文