【发布时间】:2019-02-19 17:34:23
【问题描述】:
Grafana 查询
Select UNIX_TIMESTAMP(created_at) as time_sec,
metric_value as value,
'Metric Value' as metric
from lumenis_db.telemetry
where $__timeFilter(created_at)
收到以下错误:
Value column must have numeric datatype, column: value type: string
如何通过查询将 metric_value 从字符串转换为数字?
编辑
我的 SQL:
CREATE TABLE lumenis_db.telemetry (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
created_at DATETIME(3) NOT NULL,
device_type VARCHAR(35) NOT NULL,
device_serial VARCHAR(35) NOT NULL,
metric_name VARCHAR(35) NULL,
metric_value VARCHAR(35) NULL
);
【问题讨论】:
-
metric_value是存储为字符串的数字吗?