Select cruzado
alguém poderia me ajudar com meu projeto?
minha professora mandou eu criar um sistema de administração de uma drogaria, e nesse sistema temos depois tipos de usuário, um adm(o que tem direito a tudo no sistema) e o outro farmacêutico(so tem privilégios a efetuar vendas), e ela quer que mostre um select diferente,
no sistema temos uma tabela de históricos, onde esta todas as vendas, e ela pediu para que eu modificasse,
ela quer que o adm veja todas as compras, mas o farmacêutico so a venda dele.
onde eu faço essa modificação? no Mysql ou no Netbeans
obs: to usando jpa
minha professora mandou eu criar um sistema de administração de uma drogaria, e nesse sistema temos depois tipos de usuário, um adm(o que tem direito a tudo no sistema) e o outro farmacêutico(so tem privilégios a efetuar vendas), e ela quer que mostre um select diferente,
no sistema temos uma tabela de históricos, onde esta todas as vendas, e ela pediu para que eu modificasse,
ela quer que o adm veja todas as compras, mas o farmacêutico so a venda dele.
onde eu faço essa modificação? no Mysql ou no Netbeans
obs: to usando jpa
Alan
Curtidas 0
Respostas
Alec Candia
11/12/2016
Eu uso sempre a linguagem T-SQL para esse tipo de procedimento. Além de mais prático e rápido, sempre que for preciso fazer qualquer tipo de alteração, esta acontece na camada de banco de dados, sem necessidade de alteração de códigos de programação.
GOSTEI 0
Alan
11/12/2016
Eu uso sempre a linguagem T-SQL para esse tipo de procedimento. Além de mais prático e rápido, sempre que for preciso fazer qualquer tipo de alteração, esta acontece na camada de banco de dados, sem necessidade de alteração de códigos de programação.
como seria isso?
GOSTEI 0
Rafael Oliveira
11/12/2016
no sistema temos uma tabela de históricos, onde esta todas as vendas, e ela pediu para que eu modificasse,
ela quer que o adm veja todas as compras, mas o farmacêutico so a venda dele.
onde eu faço essa modificação? no Mysql ou no Netbeans
ela quer que o adm veja todas as compras, mas o farmacêutico so a venda dele.
onde eu faço essa modificação? no Mysql ou no Netbeans
Boa tarde Alan,
embora, não conheça o jpa, no sistema,o qual trabalho há a possibilidade de fazer tais controles de visibilidades. E esse controle se dá por uma coluna, que registra o ID do usuário gerador dessa informação e o grupo, o qual ele pertence.
Com isso, o ADM pode ver todas inclusive o dele, independente do grupo.
E os outros usuários podem ver os registros dele ou do grupo.
OBS.: no sistema há a possibilidade de dar a permissão de visualização do grupo de vendas, ou individual, cada usuário ver o que gerou.
Recapitulando, isso é possível, devido ao registro em colunas do grupo e do usuário.
Desejo um ótimo estudo e espero ter ajudado.
GOSTEI 0
Álvaro Gomes
11/12/2016
), e ela quer que mostre um select diferente,
Alan, pelo que entendi de sua pergunta, caso o esperado seja que um programa retorne esses dados, basta fazer um select filtrando pelo usuário.
GOSTEI 0