I've not tried this.. and I know that @DbColumn may NOT return an array but from a Formula language perspective this may work. Not sure if you have to check for error on @DbLookup either. There is a [FAILSILENT] option in formula language.
var customers = @Sort(@DbColumn(new Array("s1","SO1.nsf"),"notices",10):@DbLookup(new Array("s1","SO2.nsf"),"allnews","Yes",6));