Как умножить два столбца и затем суммировать результат в ElasticSQL? - PullRequest
0 голосов
/ 06 февраля 2019

Привет. Я хотел бы вычесть одно значение в один столбец, затем умножить два столбца и, наконец, суммировать результат:

SELECT SUM(column_a*(column_b-1)) AS result FROM table_1 WHERE column_c='G' AND column_d='H' AND column_b>1.00

, но в ElasticSQL из Elasticsearch Я получаю эту ошибку:

{
  "error": {
    "root_cause": [
      {
        "type": "sql_illegal_argument_exception",
        "reason": "Does not know how to convert argument Mul[] for function Sum[]"
      }
    ],
    "type": "sql_illegal_argument_exception",
    "reason": "Does not know how to convert argument Mul[] for function Sum[]"
  },
  "status": 500
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...