Ir para conteúdo
Fórum Script Brasil

Super Fabio

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Posts postados por Super Fabio

  1. olá pessoal do Script Brasil , estou tentando fazer um select so que dá um erro quando eu vou relacionar as tabelas no "where"

    select unif_titulo      as "titulo unif",
           muni_titulo      as "municipio titulo",
           leil_codigo      as "leilao codigo",
           leil_nome        as "leilao nome",
           leil_dt_leilao   as "data leilao"
    from   fazenda_v1.leilao                  leil,
           fazenda_v1.municipio               muni,
           fazenda_v1.unidade_federacao       unif
    where  muni.muni_codigo = leil.leil_codigo
    and    unif.unif_sigla  = muni.muni_codigo
    and    unif_sigla      <> 'RR'
    
    order by unif_titulo asc

    Ai o Postgres dá a seguinte mensagem

    ERRO: operador não existe: text = integer

    LINE 10: and unif.unif_sigla = muni.muni_codigo

    ^

    HINT: Nenhum operador corresponde com o nome e o(s) tipo(s) de argumento(s) informados. Você precisa adicionar conversões de tipo explícitas.

    ********** Erro **********

  2. a dúvida é assim , a internet de 1 Mega dizem que deve baixar a 1024 Kb por segundo , outros dizem que a velocidade é divida por 8 que dá ~= 120 Kb por segundo , então a velocidade de 1 Mega é realmente 1024 Kb de download? , pois eu tenho um colega que disse que tem de 1 Mega e baixa a 700 Kb isso seria verdade?

  3. olá pessoal , preciso da ajuda de vocês quanto a questões da minha prova que não consegui fazer ou ficou incompleta , aqui eu vou colocar os dados da minha tabela e cada pergunta que tive dificuldade para fazer

    INSERT INTO `locacao_30090` (`vide_30090_codigo_fita`,`vide_30090_nome_filme`,`cate_30090_categoria`,`vide_30090_vlr_aluguel`) VALUES
    ('1','orgulho e preconceito','romance','5.50'),
    ('2','anjos da noite - evolucao','acao','3.50'),
    ('3','10 coisas que eu odeio em voce','comedia','5.00'),
    ('4','os viajante do tempo','comedia','4.50'),
    ('5','tempo de gloria','acao','5.00'),
    ('6','a vila','suspense','5.00'),
    ('7','sem destino','acao','4.00'),
    ('8','beleza roubada','romance','4.50'),
    ('9','agente 86','comedia','6.00'),
    ('10','horton e o mundo dos quem','infantil','4.50'),
    ('11','american houting','suspense','5.50'),
    ('12','eu, eu mesma e irene','comedia','5.00');
    //quero saber aqui porque o valor do aluguel não ficou crescente? 3)Listar os filme em ordem decrescente pela categoria e crescente pelo valor da diaria;
    select * from locacao_30090 ORDER by cate_30090_categoria DESC,vide_30090_vlr_aluguel ASC
    ------------- //essa eu não consegui de jeito nenhum 06)Listar o valor do filme mais caro(funcao MAX) , o mais barato(funcao MIN) e o valor médio do aluguel; ------------- //essa eu me enrolei todo e gostaria de saber o que poderia ter feito , ou se eu tava fazendo de maneira certa 09)Listar os filmes que são categoria:"Comedia","infantil","suspense" e que o nome termina com a letra "a";
    select cate_30090_categoria,
           vide_30090_nome_filme
    from locacao_30090
    where cate_30090_categoria like 'c%' or cate_30090_categoria like 'i%' or cate_30090_categoria like 's%' 
    and vide_30090_nome_filme like '%a'
    ------------ //porque que aqui o MYSQL colocou o filme "sem destino" se eu coloquei "where cate_30090_categoria like 'a%"? 10)Listar os nomes dos filmes que iniciam pela letra "a" e que o valor do aluguel seja diferente de 5,00;
    select vide_30090_nome_filme,
           vide_30090_vlr_aluguel
    from locacao_30090
    where cate_30090_categoria like 'a%'
    and   vide_30090_vlr_aluguel  <> '5.00'

×
×
  • Criar Novo...