0
我想使用3210与max()
我的查询中,但是当我尝试它,它返回function unknown coalesce
凝聚和Max在同一查询返回`功能未知Coalesce`
这是我的查询
SELECT COALESCE(MAX(DOCUMENTNUMBER), 0) AS Maxx FROM DOCUMENTS WHERE (DOCUMENTTYPE = 2)
这里是错误消息:
当我尝试相同的查询,而无需max()
它正常运行。
没有抱歉,Visual Studio第一次运行后自动添加它。它没有引号,我复制/粘贴多一次尝试后忘记删除引号,仍然错误 – UProduction
'coalesce()'被添加到Firebird 1.5中(https://firebirdsql.org/refdocs/langrefupd15-coalesce。 HTML)。那是很久以前的事了,但也许你正在使用一个非常旧的版本。 –
我正在使用2.1版本,正如我所说的,当我删除'max(DOCUMENTNUMBER)'并且只保留'COALESCE(DOCUMENTNUMBER,0)'时,它可以工作,但它只列出所有行,而不是最大的一行 – UProduction