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?