Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DECLARE @idEquipe INT = 13;
- --quais os contratos que a equipe está atendendo
- SELECT a.*, c.IDEquipe FROM Atendimento.EventoContrato a JOIN Atendimento.Evento b ON a.IDEvento = b.ID
- JOIN Atendimento.EquipeSituacao c ON b.IDSituacaoAtendimento = c.IDSituacaoAtendimento
- WHERE c.IDEquipe = @idEquipe;
- --quais os contratos que a equipe está atendendo com agendamento
- SELECT a.IDEvento,a.NumeroContrato, c.IDEquipe, c.IDSituacaoAtendimento, c.Prioridade
- FROM Atendimento.EventoContrato a JOIN Atendimento.Evento b ON a.IDEvento = b.ID
- JOIN Atendimento.Evento d ON a.IDEvento = d.ID
- JOIN Atendimento.EquipeSituacao c ON b.IDSituacaoAtendimento = c.IDSituacaoAtendimento
- WHERE c.IDEquipe = @idEquipe AND d.IDTipoEvento = 3;
- --quais os contratos que a equipe está atendendo com agendamento para hoje
- SELECT a.IDEvento,a.NumeroContrato, c.IDEquipe, c.IDSituacaoAtendimento, c.Prioridade
- FROM Atendimento.EventoContrato a JOIN Atendimento.Evento b ON a.IDEvento = b.ID
- JOIN Atendimento.Evento d ON a.IDEvento = d.ID
- JOIN Atendimento.EquipeSituacao c ON b.IDSituacaoAtendimento = c.IDSituacaoAtendimento
- WHERE c.IDEquipe = @idEvento
- AND d.IDTipoEvento = 3
- AND DATEPART(dy, d.DataAgendamento ) = DATEPART(dy, getdate());
- --contratos por equipe
- SELECT DISTINCT IDSituacaoAtendimento FROM Atendimento.EquipeSituacao WHERE IDEquipe = 13;
- SELECT * FROM SCC.Contrato WHERE PossuiLock = 0 AND IDSituacaoAtendimento IN (SELECT DISTINCT IDSituacaoAtendimento FROM Atendimento.EquipeSituacao WHERE IDEquipe = 1);
- --update Atendimento.Evento set DataAgendamento = getdate() Where ID = 129;
Add Comment
Please, Sign In to add comment