drop procedure if exists fnc_curr_reward_bal;

create procedure fnc_curr_reward_bal()

BEGIN

-- setup 변수들 --
Declare _sgroup_id int;


-- see manual int ---- https://dololak.tistory.com/257  Json Data extract
SELECT json_extract(sorder_json, '$.OfcCode') from dbr_sorder where setup_code = 'office-info'

END;

SELECT json_extract(setup_json, '$.REyeLens.LongPd') from dbr_sorder where sorder_nosorder_no = '200928-152292'


SET @json_k = '{
  "qqq": "aaa"
}';

SELECT json_extract(@json_k, '$.qqq');
SELECT @json_k = JSON_replace(@json_k, "$.qqq", "kkk");


SELECT @json_k;
SELECT json_extract(@json_k, '$.qqq');

select json_extract(json1, '$.REyeLens.Sph') from dbr_sorder where id =2 ;

select json_replace(json1, '$.REyeLens.Sph', 'hhhh') from dbr_sorder where id =2 ;

SET @json_k = '{
  "qqq": "aaa"
}';


update dbr_sorder set json1 = json_replace(@json_k, '$.REyeLens.Sph', 'qqeqrq')where id =2 ;

SET @json_k = '{
  "qqq": "aaa"
}';
update dbr_sorder set json1 = json_replace(@json_k, '$.qqq', 'qqeqrq') where id =2 ;