Select num,name,zip from tblMain
union all
select 0,null,null where not exists (select 1 from tblMain)
Select num,name,zip from tblMain
union
select 0,null,null from tblMain where not exists (select 1 from tblMain)
Select num,name,zip,Date from tblMain where Date =format(now,"mm/dd/yyyy")
union
select 0,null,null,null from tblMain where not exists (select 1 from tblMain)