Agenda de consultas em sql

Boa noite Pessoal, Tenho o seguinte problema, vou receber um banco com "x" vagas disponíveis em diversas especialidades e outro com "y" pacientes solicitando aquelas especialidades segue modelo das tabelas abaixo, teria que elaborar uma query que disponibilizasse as vagas para os pacientes que entraram em contato primeiro e solicitaram as especialidades da tabela vagas:
Atualmente minha query está atribuindo todas as vagas para uma mesma pessoa e assim fica repetindo tentei utilizar CTE e select comum porém não tenho ideia de como aplicar essa condição.
poderiam me ajudar pois não tenho ideia de como cruzar as duas tabelas dando suas respectivas vagas aos respectivos clientes.

Комментарии

Популярные сообщения из этого блога

Как преобразовать вертикальную запись в горизонтальную?

Skipping acquire of configured file 'contrib/binary-i386/Packages' as repository … doesn't support architecture 'i386'

How to delete a folder in remote Windows from Linux