WITH RECURSIVE T AS((SELECT
local_product_dev_data_status AS local_product_dev_data_status
FROM
local_product_dev_data_status
WHERE
device_name =#{deviceName} AND product_key =#{produceKey} ORDERBY
device_name,
createdon DESCLIMIT1)UNIONALL(SELECT(SELECT
t1
FROM
local_product_dev_data_status AS t1
WHERE
t1.device_name >(
T .local_product_dev_data_status ).device_name
AND t1.device_name =#{deviceName} and t1.product_key = #{produceKey} ORDERBY
device_name,
createdon DESCLIMIT1)FROM
T
WHERE(
T .local_product_dev_data_status ).device_name ISNOTNULL))SELECT(
T .local_product_dev_data_status ).*FROM
T
WHERE
T .*ISNOTNULLAND(T .local_product_dev_data_status).product_key =#{produceKey} AND(T .local_product_dev_data_status).device_name =#{deviceName}
with recursive T as((select
local_product_dev_data_status as local_product_dev_data_status
from
local_product_dev_data_status
where
device_name ='afomWfwio'and product_key ='a10jIbnMOEI'orderby
device_name,
createdon desclimit1)unionall(select(select
t1
from
local_product_dev_data_status as t1
where
t1.device_name >(
T .local_product_dev_data_status ).device_name
and t1.device_name ='afomWfwio'and t1.product_key ='a10jIbnMOEI'orderby
device_name,
createdon desclimit1)from
T
where(
T .local_product_dev_data_status ).device_name isnotnull))select(
T .local_product_dev_data_status ).*from
T
where
T .*isnotnulland(T .local_product_dev_data_status).product_key ='a10jIbnMOEI'and(T .local_product_dev_data_status).device_name ='afomWfwio'