• Not much I would suggest here apart from the missing separator in the concatenation and a covering index. Otherwise this would be pretty much my first and probably only approach. Of course it all depends on the size of the set, cardinality etc. but one has to accept the expense of such an operation and from that pint, your query looks good.

    😎