Lista inicial com restrição baseada na usuário

1 resposta
C

Olá, boa tarde. Estou com uma dúvida, vejam se podem me ajudar: estou desenvolvendo um sistema de agandamente de salas. Ele possui as tabelas:

Gerencia - id, nome
Usuario - id, nome, gerencia_Id
Sala - id, nome, gerencia_Id
Reuniao - id, nome, gerencia_Id, usuario_id, sala_id

Na tela inicial eu gostaria de listar todas as reuniões data atual. Até aí tudo bem. Só que além de restringir à data, eu gostaria que, como o usuário tem uma gerência cadastrada, ele tivesse acesso somente aos agandamentos de sua própria gerência. Aí a listagem teria que filtrar a gerência do usuário, além da data.Mas como eu pegaria a gerência do usuário para comparar com as gerências cadastradas em Reuniao? Deu prá entender?

Grato, Carlos.

1 Resposta

maquiavelbona
select r.* from reuniao r, usuario u where u.gerencia_id= r.gerencia_id and u.id='COLOQUE SEU ID AQUI'

Isso que você não conseguiu pensar? :?

Até!

Criado 14 de novembro de 2008
Ultima resposta 14 de nov. de 2008
Respostas 1
Participantes 2