我有一个包含两列的表:TimeStamp和Description。
TimeStamp是DateTime,Description是nvarcahr(512)
每次生产开始或停止时,此表中都会插入以下值:
TimeStamp Description
15.11.2019 22:50:00 Line 1 ON
15.11.2019 23:00:00 Line 1 OFF
因此,在Grafana中,我只想显示描述列中的数据,但显示“开始/停止”而不是“第1行打开”,并且面板背景的颜色根据需要更改为绿色/红色。状态。
我已尝试使用此查询
SELECT top 1 Description
FROM dbo.ProductionLog
CASE
WHEN Description=='Line 1 ON' then 1
when Description=='Line 1 OFF' then 0
ELSE ERROR
END
order by ProductionLogID DESC
但没有结果。
有人可以帮我吗?