SQL 查询 z_data_hours 表数据:measure_id 数组筛选、日期范围、空数组处理
您可以使用以下 SQL 查询来实现您的需求:
SELECT id, IFNULL(data, '[]') AS data
FROM z_data_hours
WHERE measure_id IN (1, 2, 3)
AND datetime >= '2023-09-11' AND datetime <= '2023-09-12'
上述查询使用了IFNULL函数来处理 id 为 3 的数据库中没有数据的情况,如果查询结果为空,则返回一个空数组。
原文地址: https://www.cveoy.top/t/topic/bqE4 著作权归作者所有。请勿转载和采集!