`don't have`, `have no` 둘 다 차이는 없습니다 don't have(do not have)는 좀 더 문어체이고,have no는 구어체라고 보시면 됩니다.
당신은 어느 그룹입니까?