Obter uma consulta para listar os registros que estão em e entre os valores inicial e final de uma coluna específica para o mesmo ID

Existe uma tabela com as colunas:

USE 'table';  
insert into person values   
('11','xxx','1976-05-10','p1'),  
('11','xxx ','1976-06-11','p1'),  
('11','xxx ','1976-07-21','p2'),  
('11','xxx ','1976-08-31','p2'),  

Alguém pode me sugerir uma consulta para obter o início e a data final da pessoa em relação ao lugar que ele mudou cronologicamente.

A consulta que eu escrevi

SELECT PId,Name,min(Start_Date) as sdt, max(Start_Date) as edt, place 
from ** 
group by Place;

só me dá as duas primeiras linhas da minha resposta. Alguém pode sugerir a consulta?

questionAnswers(2)

yourAnswerToTheQuestion