Are we to understand that all these values are in one table field (e.g. all belong to Acct_fm)? I think you are going to need a function that parses the comma separated values. Yes you can devise queries to get the nth part of a string and blend them all together in a Union query - just not sure what happens when there is n-1 values the next time. For a function to be reliable, the data has to be consistent, or error checking needs to be employed; your posted examples are inconsistent:
OrderNo_Fm
7896,?4324,4325,4326
Tip: dump data into Excel, center all text, size all columns to fit then copy/paste here. You should get a decent table that if necessary, you can "Go Advanced" and increase the table width. It would keep your data aligned with the columns and make it much easier to read.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.