Как остановить добавление надмножества AS в SQL-запросы?

#mysql #sql #apache-superset

Вопрос:

Я использую пользовательский SQL в метриках, и он добавляется AS автоматически, что, по сути, делает синтаксис неверным. Пожалуйста, взгляните на сгенерированный запрос ниже:

 SELECT TIMESTAMP AS TIMESTAMP, (sum(erab_setup_success_rate_all_success)/sum(erab_setup_success_rate_all_attempt)*100)
FROM pw.lte_measure_key
INNER JOIN pw.lte_avail_key ON toStartOfMinute(pw.lte_measure_key.timestamp) = toStartOfMinute(pw.lte_avail_key.timestamp)
AND pw.lte_measure_key.enb_id = pw.lte_avail_key.enb_id
AND pw.lte_measure_key.node = pw.lte_avail_key.node
AND pw.lte_measure_key.cell_id = pw.lte_avail_key.cell_id AS "SR"
FROM pw.lte_measure_key
GROUP BY TIMESTAMP
ORDER BY TIMESTAMP ASC
LIMIT 50000;
 

Комментарии:

1. Я думаю, что корень проблемы заключается в использовании ключевого слова в качестве имени столбца. Переименовать timestamp столбец.