Original array ----------------------------------- Line1,123,cat,79,Tiddles Line2,427,dog,298,Jack Line3,278,aardvark,9,Digger Line4,89,gerbil,88,Jerry Line5,427,ferret,706,Faustus Line6,123,goldfish,23,Fred =================================== Sort String - field1 ----------------------------------- Line1,123,cat,79,Tiddles Line6,123,goldfish,23,Fred Line3,278,aardvark,9,Digger Line2,427,dog,298,Jack Line5,427,ferret,706,Faustus Line4,89,gerbil,88,Jerry =================================== Sort String - field1(n) ----------------------------------- Line4,89,gerbil,88,Jerry Line1,123,cat,79,Tiddles Line6,123,goldfish,23,Fred Line3,278,aardvark,9,Digger Line2,427,dog,298,Jack Line5,427,ferret,706,Faustus =================================== Sort String - field1(d) ----------------------------------- Line4,89,gerbil,88,Jerry Line2,427,dog,298,Jack Line5,427,ferret,706,Faustus Line3,278,aardvark,9,Digger Line1,123,cat,79,Tiddles Line6,123,goldfish,23,Fred =================================== Sort String - field1(nd),field2(d) ----------------------------------- Line5,427,ferret,706,Faustus Line2,427,dog,298,Jack Line3,278,aardvark,9,Digger Line6,123,goldfish,23,Fred Line1,123,cat,79,Tiddles Line4,89,gerbil,88,Jerry =================================== Sort String - field2(d),field3 ----------------------------------- Line6,123,goldfish,23,Fred Line4,89,gerbil,88,Jerry Line5,427,ferret,706,Faustus Line2,427,dog,298,Jack Line1,123,cat,79,Tiddles Line3,278,aardvark,9,Digger =================================== Sort String - field4(d) ----------------------------------- Line1,123,cat,79,Tiddles Line4,89,gerbil,88,Jerry Line2,427,dog,298,Jack Line6,123,goldfish,23,Fred Line5,427,ferret,706,Faustus Line3,278,aardvark,9,Digger =================================== Sort String - field3 ----------------------------------- Line6,123,goldfish,23,Fred Line2,427,dog,298,Jack Line5,427,ferret,706,Faustus Line1,123,cat,79,Tiddles Line4,89,gerbil,88,Jerry Line3,278,aardvark,9,Digger =================================== Sort String - field3(n) ----------------------------------- Line3,278,aardvark,9,Digger Line6,123,goldfish,23,Fred Line1,123,cat,79,Tiddles Line4,89,gerbil,88,Jerry Line2,427,dog,298,Jack Line5,427,ferret,706,Faustus ===================================