I have 2 table A and B
table A
subgroup | maingroup |
------------------------------------------
NULL | A |
NULL | A |
Top | B |
Top | B |
table B
subgroup
---------------
top
NULL
I am running this query.
select * from a
join b
on a.subgroup=b.subgroup
group by a.subgroup,a.maingroup,b.subgroup
I am getting this output
subgroup | maingroup | subgroup
-------------------------------------------------------
Top | B | Top
My concern is why NULL is not matching and giving me output like NULL A Null.
I am using MSSQL