我可以使用带有传递给查询的输入的案例吗? 例如:
select distinct tp.*
from kat_task_property tp
inner join kat_task_to_workstream ttw
on ttw.ttw_frn_task_id = tp.tp_frn_task_id
and ttw.ttw_frn_workstream_id= :workStreamId
and ttw.ttw_ended_by is null
and tp.tp_ended_by is null
and tp.tp_is_active=true
and ttw.ttw_is_active=true
left join kat_user_to_task_order kto
on ttw.ttw_id = kto.uto_frn_task_to_workstream_id
and kto.uto_frn_user_id = :userId
order by tp.tp_completed_at ,kto.uto_order
limit :index, :size
在上面的sql查询中,我可以使用带有索引值的情况吗?
即,如果index不等于0,我希望执行此查询,否则我希望执行其他查询。
编辑:对于第一页,我需要独立于限制的记录,即不应考虑分页。从第二页开始,它应该按照限制进行分页。