在 AS400 中,我如何对字段执行算术运算(如 +、-)。
- 对于查询
Select id, sum(field1+field2) as Total from table group by id,在德语中收到以下错误消息“[IBM][System i Access ODBC-Treiber][DB2 für i5/OS]SQL0104 - Token & ungültig.Gültige Token: + - AS<IDENTIFIER>。” 英文翻译类似于“[IBM] [System i Access ODBC Driver] [DB2 for i5/OS] SQL0104 - Token<END Instruction>invalid. Valid tokens: CL AS IN LOG OUT DATA<identifier>。” - 对于查询
Select count(*) from (select distinct field1 from table where field2="abc",收到以下错误消息“[IBM][System i Access ODBC-Treiber][DB2 für i5/OS]SQL0104 - Token<ENDE DER ANWEISUNG>ungültig.Gültige Token: AS CL IN LOG OUT DATA<IDENTIFIER>。” - 对于带有子查询的查询,得到以下错误消息“[IBM][System i Access ODBC-Treiber][DB2 für i5/OS]SQL0104 - Token & ungültig。Gültige Token:
<>=<><=!<!>!=>=¬<¬>¬=IN NOT。”
有人可以告诉我我的 sql 查询有什么问题。