Ir para conteúdo
Fórum Script Brasil

Hegon Felipe

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Sobre Hegon Felipe

  • Data de Nascimento 06/02/1992

Contatos

  • Website URL
    http://montandobits.wordpress.com
  • ICQ
    0

Perfil

  • Gender
    Male
  • Location
    Balneário Camboriú - SC

Hegon Felipe's Achievements

0

Reputação

  1. Acabei de descobrir que os esquemas das tabelas não estava armazenando todas as fases, apenas a última (esse sistema é muito estranho!). Estou entrando em contato com os desenvolvedores do sistema para realizar as alterações. Quanto ao seu chute estava certo. Esse Script eu utilizarei mais a frente quando o banco de dados estiver armazenando as duas últimas fases, e caso venha a não dar certo, publicarei por aqui novamente. Muito obrigado pela ajuda! Abraços;
  2. Ainda não deu certo. Deixe-me explicar melhor a situação: trabalho em uma empresa, que possui um sistema exclusivo para os fins da mesma. O problema é que esse sistema é meio louco. Então eu utilizo o SQL e ele é inserido em um HTML. No relatório em si, eu crio o uma tabela temporária em SQL, e insiro os dados do Banco de Dados nela (através deste select). E depois é mostrado pelo HTML. Não sei se essa loucura atrapalha para o desenvolvimento deste script... Abraços;
  3. Aparece um erro que diz: "Cada tabela derivada deve ter seu proprio alias"
  4. Bom dia; Preciso realizar uma consulta com o seguinte SCRIPT: propostas.OBJETO, propostas.CLIENTE, propostas.ORGAO, propostas.PROGRAMA, propostas.FONTEREC, propostas.PARLAMENTAR, propostas.VALORCON, propostas.VALORCONV, propostas.INIVIGENCIA, propostas.FIMVIGENCIA, propostas.NUMERO, propostas.NCONVENIO, fases.DESCRICAO, if(locate('¦',OBS)>0, substring(OBS,1,locate('¦',OBS)-1),OBS) as OBS from propostas inner join fases on (propostas.id = fases.idproposta) ORDER BY fases.DESCRICAO,propostas.ORGAO, propostas.FONTEREC Só que eu preciso que a tabela fases.DESCRICAO apresente os dois últimos registros inseridos... como faço para inserir? Utilizando o TOP? Como? Obrigado! Abraços;
  5. Bom dia. Estou encontrando dificuldades em resolver o seguinte problema: Devo gerar um relatório que mostre os campos: ID, CLIENTE, PRAZO, ASSUNTO, TAREFA e QUEMDESIGN da tabela Tarefas e NOME da tabela Cedente. Só que o problema reside que para obter o nome do cedente, eu devo pegar o IDPROPOSTA na tabela Tarefas, relacionar com IDCEDENTE na tabela Propostas e, com isso, relacionar com NOME na tabela Cedente. Fiz o seguinte código: -- inserindo dados na tabela temporária relatorio INSERT into relatorio (ID, CLIENTE, PRAZO, ASSUNTO, TAREFA, QUEMDESIGN, CEDENTE) (select tarefas.ID, tarefas.CLIENTE, tarefas.PRAZO, tarefas.ASSUNTO, tarefas.TAREFA, tarefas.QUEMDESIGN, cedente.NOME From tarefas , propostas, cedente where -- aqui eu tento realizar uma 'gambiarra' para fazer as comparações e retornar o nome do Cedente (tarefas.idproposta = propostas.idcedente and propostas.idcedente = cedente.id) -- aqui faz o filtro dos dados que o usuário digitou para gerar o relatório and if(@idclie>0, IDCLIENTE=@idclie, 1=1) and if(trim('[DATA1]')<>'', PRAZO>='[DATA1]', 1=1) and if(trim('[DATA2]')<>'', PRAZO<='[DATA2]', 1=1) -- faz a ordenação ORDER BY CLIENTE,PRAZO ); Quem puder me auxiliar, eu agradeço desde já. Abraços;
×
×
  • Criar Novo...