if lbYearToDate && Need the whole year select a.*, lcIssueMonth as issuenum, " " as ntflag, ; between(iif(val(extryear)<10,'20','19')+extryear+extrweek, lcBeginWeek, lcEndWeek) as currmnth,; b.fullname as FName, lbYearToDate as recap ; from (lcDBF1) a, Towns b; where &lcWhere ; into table (lcTempTable) else select a.*, lcIssueMonth as issuenum, " " as ntflag, .f. as currmnth,; b.fullname as FName, lbYearToDate as recap ; from (lcDBF1) a, Towns b; where &lcWhere ; union; select c.*, lcIssueMonth as issuenum, " " as ntflag, .f. as currmnth,; d.fullname as FName, lbYearToDate as recap ; from (lcDBF2) c, Towns d; where &lcWhere2 ; into table (lcTempTable) endifThanks in advance.