2014-10-22 5 views
1

Как использовать предложение AS в influxDB?Позиция AS в притоке DB

SELECT os_family AS OsName, os_Image AS PlatformIcon FROM statistics 

Когда я запустил этот запрос, я получил следующую ошибку.

ERROR: syntax error, unexpected AS, expecting FROM SELECT os_family AS OsName, os_Image AS PlatformIcon FROM statistics ^^ 

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

+0

Работает на MySql. Но я использую InfluxDB (http://influxdb.com/) – Sajith

ответ

1

Предложение AS в InfluxDB предназначено для использования в двух случаях (описано ниже). Тем не менее, мы можем определенно добавить это как новую функцию, если это распространенный вариант использования. Я не знаю, если это необходимо, хотя, если вы хотите вернуть столбцы как OsName, то почему вы назовете его os_family для начала. Мы можем обсудить этот вопрос в списке рассылки (вы можете найти информацию о списке рассылки среди других средств, чтобы связаться с нами здесь http://influxdb.com/community/)

Два случая использования предназначено для соединения нескольких временных рядов:

select * from foo as f inner join bar as b where f.somecolumn > 0` 

и к алиасам:

select count(value) as c from foo where foo.value > 100