错误代码:1305。FUNCTION ticket.IIF 不存在

时间:2021-02-28 11:29:05

标签: mysql mysql-workbench

我尝试收集有关通信深度的一般统计数据:每个请求的每种类型消息的平均、最大和最小数量。有 2 个表:

首先: ticketId,ticketQueueId,ticketCreatedDate

第二: articleId、articleCreatedDt、articleType(可以是 IN 或 OUT - 支持响应)、ticketId

我是这样推理的:

select * from table where column = textbox

错误代码:1305。FUNCTION ticket.IIF 不存在

2 个答案:

答案 0 :(得分:1)

改用 If

SUM(IF(articleType='IN',1,0)) qty_IN

答案 1 :(得分:0)

在mysql中你可以使用if函数https://dev.mysql.com/doc/refman/8.0/en/flow-control-functions.html#function_if

或案例

SUM(case when articleType='IN' then 1 else 0 end) qty_IN,