私信  •  关注

Ed Bangga

Ed Bangga 最近创建的主题
Ed Bangga 最近回复了
4 年前
回复了 Ed Bangga 创建的主题 » MYSQL变量限制和子查询

这个 sum() 已经发生在你之前的每一排了 limit 结果。 Limit 在应用 求和() 使用另一个函数 subquery .

SELECT @date:=date, value, 
    (SELECT sum(value) from 
        (SELECT value
          FROM mytable 
          WHERE date<@date 
          AND id_patient=87321 
          AND value IS NOT NULL 
          ORDER BY date DESC LIMIT 0,4))
FROM mytable 
WHERE date<@date 
    AND id_patient=87321 
    AND value IS NOT NULL 
ORDER BY date DESC LIMIT 0,4
4 年前
回复了 Ed Bangga 创建的主题 » 按键统计mysql json中的数据

你的 key 值是 string . 把它当作 一串 而不是 integer .

select json_extract(absensi, '$."657"')

如果你用你的领域作为 钥匙 值,您可以构建 parameter 使用 concat() 功能。

select json_extract(absensi, concat('$."', fieldA, '"')) from test;

看见 dbfiddle .