>---COMPANY-------DIVISION---- >Company Name Division Name 1 >Company Name Division Name 2 >Company Name Division Name 3 >>I want a cursor that looks like this:
>---COMPANY-------DIVISION---- >Company Name Division Name 1 >------------ Division Name 2 >------------ Division Name 3>
select CompanyName, DivisionName from Companies left join Divisions into cursor curTemp1 select * from curTemp1 group by CompanyName into cursor curTemp2 select * from curTemp2 ; union ; select space(30) as CompanyName, curTemp1.DivisionName ; from curTemp1, curTemp2 where curTemp1.DivisionName<>curTemp2.DivisionName ; order by 1,2 && Unfortunately, empty record will go first, if you don't want it, you have to use third column SortOrder ; into cursor curFinal