Manipular resultados para exibir linhas como colunas

Eu tenho duas mesas. A Tabela A contém uma lista de departamentos, são 20 no total.

Ver imagem

A Tabela B contém pelo menos 1 linha por departamento encontrada na Tabela A, com algumas contendo algumas.

Ver imagem

O que eu quero é uma terceira tabela criada a partir de A & B, que basicamente lista cada departamento e, em seguida, o número de pessoas que estão a tempo inteiro e a tempo parcial. Se, por exemplo, há um departamento encontrado na tabela b, que possui apenas um valor para Full ou Part time (um exemplo disso é o departamento D), quero que a tabela exiba 0 (zero) em vez de deixar em branco.

Ver imagem

Alguém pode aconselhar sobre isso?

EDITAR Se não houver, por exemplo, "Meio período" para um dos departamentos, isso significa que sua contagem de pessoal a tempo parcial será zero como regra.

questionAnswers(3)

yourAnswerToTheQuestion