Ir ao conteúdo
  • Cadastre-se

Renanfdo

Membro Pleno
  • Posts

    61
  • Cadastrado em

  • Última visita

Tudo que Renanfdo postou

  1. E ai, beleza? Então, eu realizei um teste para você, mas realizei em PL/SQL. Segue abaixo: create global temporary table TABELA1(CODIGO INT,DESCRICAO varchar2(50),DATA DATE,SUBTOTAL NUMBER(10,2));INSERT INTO TABELA1 VALUES (0005, 'COXAO MOLE', to_date('21/01/2015 08:50', 'dd/MM/yyyy HH12:MI'), 26.15);INSERT INTO TABELA1 VALUES (0005, 'COXAO MOLE', to_date('21/01/2015 09:01', 'dd/MM/yyyy HH12:MI'), 10.20);INSERT INTO TABELA1 VALUES (0007, 'ACEM', to_date('21/01/2015 10:30', 'dd/MM/yyyy HH12:MI'), 12.13);INSERT INTO TABELA1 VALUES (0007, 'ACEM', to_date('21/01/2015 10:34', 'dd/MM/yyyy HH12:MI'), 9.50);INSERT INTO TABELA1 VALUES (0005, 'COXAO MOLE', to_date('21/01/2015 10:45', 'dd/MM/yyyy HH12:MI'), 12.50);SELECT CODIGO, DESCRICAO, TO_CHAR(MAX(DATA), 'dd/MM/yyyy'), SUM(SUBTOTAL) FROM TABELA1 GROUP BY CODIGO, DESCRICAO; Como podes ver, eu fiz um group by em Codigo e Descrição. Para inserir a data no formato que você queria, utilizei o to_char para formatar e peguei a maior data daqueles valores agrupados. Depois realizei uma soma de valores do subtotal. Qualquer dúvida estou à disposição.
  2. E ai, beleza? Bom, sou programado Oracle em PL/SQL, não sei se vai existir para o MySQL mas creio que sim. Em oracle tem a função ROWNUM, que pega o número da linha. Fiz um teste para você, mas fiz em PL/SQL: create global temporary table formula_renan(piloto varchar2(50),pontos INT);INSERT INTO formula_renan VALUES ('DaSilva', 100);INSERT INTO formula_renan VALUES ('Queiroz', 80);INSERT INTO formula_renan VALUES ('DosSantos', 95);SELECT ROWNUM, f.* FROM (SELECT piloto, pontos FROM formula_renan ORDER BY pontos DESC) f; Como podes ver ali no select, primeiro fiz o select com o piloto e os ponto e coloquei no FROM, depois disso coloquei o ROWNUM e o *. SELECT ROWNUM, f.* FROM (SELECT piloto, pontos FROM formula_renan ORDER BY pontos DESC) f; Caso não funcionar, tenta procurar sobre rownum MySQL, ou só responder aqui que irei te ajudar Qualquer dúvida estou à disposição.
  3. E ai, beleza? Então... DBA pode ter mais de um mas não muitos em uma empresa, DBA é bem valorizado pois são difíceis de encontrar que seja um cara bom, acho que deverias se focar nisso. Outra vaga que você pode entrar é Suporte, Desenvolvedor de Sistemas, Arquiteto de banco de dados e a parte de Analista. Suporte você vai usar direto PL/SQL ou outro SQL. Desenvolvedor de sistemas, já procurou sobre Oracle Forms? Então, é uma forma de programar que é inteiramente PL/SQL, e é programação mesmo de PL/SQL (acho que você deseja isso). Arquiteto, vai utilizar SQL, mas pode ou não estar utilizando mais que os outros citados. DBA, cara, se tu chegar nessa, tu vai ganhar bem... DBA é muito valorizado mas precisa saber muito, por exemplo ambiente, infra, monitoramento do servidor e querys... Se você procurar em sites sobre DBA, vai achar muitos comentando qual o caminho para seguir. Exemplo abaixo: http://www.fabioprado.net/2013/07/quero-ser-dba-por-onde-devo-comecar.html Qualquer dúvida estou à disposição.
  4. Chave estrangeira serve para referenciar o item de outra tabela, este é o motivo de não poder ter chave estrangeira nula porque é um index. Caso queria deixar nulo, crie uma coluna com id_veiculo mas sem ser foreing key. Mas antes de criar uma despesa, você deve verificar se existe aquele veiculo. Recomendo não fazer isso... Recomendo criar a tabela veiculo, e uma tabela separada, exemplo desp_veiculo. Caso não ter despesa é só não criar na tabela. Qualquer dúvida estou à disposição.
  5. E ai, beleza? Vamos resolver esse seu problema e agora! Antes de tudo. Para colocar uma div em cima de outra, deve ser colocada como position: absolute como você está fazendo... Mas para ficar em frente mesmo deve ser colocado o seguinte também: z-index: 1; (o valor que quiser acima); Pense como tem as coordenadas (x, y, z). A coordenada z é a sobreposição de itens. Vejo que você está utilizando uma função para fechar o pop-up com Javascript, tente utilizar a função do JQuery para retirar ou ocultar o pop-up. Função de remover o html: $('#mort').parent().remove(); Função para ocultar e tirar sobreposição das divs: $('#mort').parent().hide();$('#mort').parent().css('z-index','-1'); Qualquer dúvida estou a disposição.
  6. E ai, beleza? Então, depende da onde que você deseja pegar as informações. Pois por exemplo, o Facebook gera um JSON que traz toda informações da página do Facebook chamado Graph API. Eu já utilizei função do JQuery para pegar informações como o valor do valor usando a função $.getJSON(); Resumindo... Depende do site que você pega, você pode verificar se o site gera algum XML ou JSON e você mesmo pode utilizar o arquivos para realizar uma consulta nos sites.
  7. E ai, beleza? É uma dúvida que muitos iniciantes tem... Mas isso é muito difícil de definir. Segue abaixo um gráfico que pode te ajudar. (http://codigosimples.net/2014/03/11/confira-a-lista-das-linguagens-de-programacao-mais-utilizadas-em-2014/) Como podemos ver, a parte que mais cresce hoje é a parte mobile, mas como está em dúvida em Web e Desktop, sugiro seguir a parte de Web. O motivo é bem simples, pois a parte Web você pode criar sites responsivos e adaptáveis ao mobile e poderá ser acessado em vários lugares, diferente de Desktop. Mas dependendo da localidade que você mora, pode ser que muitas empresas contratam gente com conhecimento Desktop pois muitas empresas de grande porte preferem Desktop por segurança e tradicionalismo. Caso você queira se inovar, recomendo HTML 5, CSS 3, Javascript, PHP, entre outros. Tente também sem concentrar com o Facebook, que a maior força de comunicação. Hoje você pode realizar comunicação via JSON com o Facebook e pegar informações da página que você deseja. Mas caso queira crescer para o futuro, o futuro é mobile, Objetive-C e Java. Mas também pode tentar utilizar o J-Query Mobile que é para mobile e web . Valeu, qualquer dúvida estou à disposição.
  8. @, Tenho 19 anos e já trabalhei em programação em 3 empresas diferentes e hoje trabalho como monitor de atendimento e programador em PL/SQL. Comecei igual a você somente com o Técnico em Informática. Recomendo começar com estagiário em programação (eu nunca fui ), mas como você quer ser um programador já, recomendo você realizar o máximo de curso possível, independente se for a distancia ou presencial, mas com certeza que cursos presenciais são mais valorizados. Caso você estiver cursando algum curso superior, vai te agregar mais ainda em seu currículo, mas se não tiver possibilidade, realize o máximo de cursos possíveis, pois a pessoa que estiver realizando a entrevista contigo vai perceber que você gosta de se inovar e interessado em estudar. O que as empresas precisam hoje são de pessoas que correm atrás de conhecimento e que são viciados em inovação e ideias. Mas tente se for em um tipo de programação, e tenha conhecimentos básicos de resto. Dica importante: Tente desenvolver sistemas, sites, etc. Chegue na entrevista e caso o entrevistador perguntar se tem experiência, responda que não teve experiência empresarial, mas foi dedicado à aprender como as pessoas trabalham desenvolvendo sistemas. NUNCA se elogie demais. Lembre-se, estão interessados em pessoas bem informadas e com maior conhecimento possível. Em seu currículo você pode colocar trabalhos comunitários também, isso agrega também, pois vão ver que você se empenha sem fins lucrativos. Por exemplo, eu sou líder de comunicação de uma farmácia perto de minha casa e não tenho fins lucrativos, e desenvolvi um site para eles e apresento o site em minhas entrevistas. Qualquer dúvida, estou a disposição.
  9. Renanfdo

    Tela extra

    E ae galera, Estou com um problema em meu computador, pois não sei como excluir um dispositivo de video. Como podem ver, nas configurações de vídeo está aparecendo 2 telas, mas na verdade eu estou usando somente a tela do notebook, não tenho outra tela conectada, se eu ativar a outra tela fica tudo desconfigurado a imagem, e caso conectar outra tela, ele cria mais um vídeo para confguração. Eu desejo não visualizar mais essa segunda tela que não existe. Pois está me atrapalhando quando utilizo alguns software e os avisos de erro aparece nessa segunda tela que não existe. Preciso da ajuda de vocês. Caso precisarem de mais informações para me ajudar, estarei disponível. Valeu.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!