select * from ads_with_targets where rowid in ( select ads_with_targets.rowid from ads_with_targets, json_each(ads_with_targets.target_names) j where j.value = :p0 ) and rowid in ( select ads_with_targets.rowid from ads_with_targets, json_each(ads_with_targets.target_names) j where j.value = :p1 ) and rowid in ( select ads_with_targets.rowid from ads_with_targets, json_each(ads_with_targets.target_names) j where j.value = :p2 ) limit 101
p0
p1
p2