Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''Query''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento Web
    • Desenvolvimento frontend
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets e outros ambientes
    • Desenvolvimento com Wordpress
    • Desenvolvimento de apps
    • Desenvolvimento ágil
    • Desenvolvimento de Games
    • Banco de Dados
    • Design e UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • Boteco iMasters

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 8 registros

  1. janir.matheus

    Dúvida com uma query

    Boa tarde, peço ajuda dos membros desse fórum pois confesso estar completamente perdido. Tomando como base o diagrama (em anexo), preciso de uma query que retorne as empresas, seus produtos e as categorias de cada produto, sendo que cada produto pode pertencer a uma ou mais categorias. select tbl_produtos.Empresa, tbl_empresas.Nome, tbl_catprod.Categoria, tbl_classproduto.Classe, tbl_produtos.Id, tbl_produtos.Produto from tbl_produtos inner join tbl_empresas on tbl_produtos.Empresa = tbl_empresas.Id left join tbl_catprod on tbl_produtos.Id = tbl_catprod.Categoria left join tbl_classproduto on tbl_catprod.Categoria = tbl_classproduto.Id; Tentei a consulta mostrada acima mas o resultado não foi o que eu esperava. Agradeço antecipadamente pela ajuda.
  2. FabianoSouza

    COLLATE em query dinâmica

    Pessoal, por que essa query com COLLATE não funciona? declare @strPesquisa varchar(30) SET @strPesquisa = 'naicle' SET @sql = 'SELECT ' SET @sql = @sql + 'ML.nome ' SET @sql = @sql + 'FROM ' SET @sql = @sql + 'dbo.minhaTab AS ML ' SET @sql = @sql + ' WHERE ' SET @sql = @sql + ' nome LIKE ' SET @sql = @sql + '''%' + @strPesquisa COLLATE Latin1_General_CI_AI + '%''' EXEC (@sql) Não acusa erro ao rodar. Mas não traz os registro porque está gravado como "naiclê" (com acento), o que significa que não está aplicando a COLLATE. Montando essa mesma query mas da forma tradicional, o COLLATE funciona. SELECT ML.nome FROM dbo.minhaTab AS ML WHERE nome LIKE '%'+ @strPesquisa COLLATE Latin1_General_CI_AI+'%'
  3. peterstefan

    fazer um where em 2 campus

    Olá, estou com uma query aqui e preciso pegar de 2 campos diferentes os dados diferente de 0, mais quanto tento no AND ele somente traz um resultado, o OR ele traz um dos campos com o valor 0, teria alguma forma de pegar os dados diferente de 0 dos dois campus? preciso pegar o idOrganizador diferente de 0 e o idPiloto diferente de 0 SELECT * FROM boletos WHERE proc = 0 AND idOrganizador !='0' AND idPiloto ='0';
  4. TeixeiraRamos

    Com a versão Wampserver64 erro conexão

    Olá pessoal, Por favor, tem que ser feita alguma mudança no código depois que se muda para a versão Wampserver64? Estou tentando abrir as minhas páginas e mostra erro. Um exemplo: No exemplo a linha 62: $result = $PDO->query($sql); No phpMyAdmin fiz o teste com a sql é funcionou corretamente. Obrigado
  5. william_droops

    Transforar colunas em Linhas

    Olá, tenho uma tabela com esta estrutura Quero montar uma Query que dê este resultado.
  6. Ola, alguem pode me ajudar a preencher corretamente o campo de razao social do cliente por favor. Na tabela o campo id esta preenchendo corretamente Obrigado pela ajuda <label for="inputNome">Cliente</label> <br> <?php require_once('conexao_dbo.php'); $filtro_clientes = $arquivo->prepare("SELECT id, razao,deletado, ativo, id_empresa FROM clientes WHERE deletado=0 AND id_empresa='$id_empresa' ORDER BY ativo,razao"); $filtro_clientes->execute(); $filtro_cliente_atual = $filtro_clientes->fetch(); //print_r($filtro_clientes); ?> <select class="custom-select col-md-12" required name="id_cliente" id="id_cliente" required name="cliente"> <option value='<?php echo $filtro_cliente_atual['id'];?>' selected> <?php echo $filtro_cliente_atual['razao'];?> </option> <?php while ($clientes = $filtro_clientes->fetch()) {?> <option value="<?php echo $clientes['id'] ?>"><?php echo $clientes['razao'];?> </option> <?php } ?> </select>
  7. Omar~

    Na sua opinião qual seria o melhor desempenho?

    É o seguinte, tenho uma tabela de produtos a qual além de possuir características do produto já contém a coluna para o link da mesma. Assim sendo faço a consulta da tabela para preencher um menu com o link para cada produto, e é aqui que entra a questão: Na sua opinião o que seria mais viável ao usuário acessar um produto em questão? Reaproveitar o array de retorno da query ao qual usei para compor os links do menu, só que filtrar esse array mostrando o índice ao qual é acessado. Refazer a query listando somente o produto. A aplicação é executada em um único arquivo. Onde tenho o menu HTML listando cada produto contido na tabela (A qual também guarda as demais informações do produto). Reaproveitar a query ficou meio estranho uma vez que tenho um array multi dimencional da query tenho que buscar o índice para ver se ele existe e ainda varrer o array para poder usar os dados do produto tipo assim: <?php // $url[1] : É o valor vindo da url // $result : É o array multi de resultado da query if (array_search($url[1], array_column($result, 'ap_link')) !== false) { foreach ($result as $value) { if ($url[1] == $value->ap_link) { // Existe o produto e a url é a mesma do link do produto break; } } } else { // O valor da url não condiz com nenhum produto registrado } Essa alternativa evita uma segunda query desnecessária aliviando o lado do SQL, porém em um arrray multo extenso pode haver lentidão para processar os dados. Por outro lado também ficar refazendo consultas também pode deixar a questão meio lenta. A coisa toda é porque existem centenas de produtos na tabela e em ambos os casos está demorando mais do que deveria. Então bateu essa dúvida, qual alternativa tomar, resolvi perguntar, pois várias cabeças peçam melhor que uma.
  8. DarkDucke

    Dúvida, where em um array ou uma query por registro?

    Olá pessoal, preciso fazer uma consulta ma tabela produtos pelo código de barras, mais eu posso ter 100 código de barras para consultar, qual a melhor maneira de fazer isso, mais rápida e melhor performance... opção 1 fazer uma consulta em todos de uma vez, tipo "select * from produtos where cod_barras = '123' or cod_barras = '456' or cod_barras = '789'" ... opção 2 fazer 100 consultas, uma para cada código de barras for(i=1; i<100; i++) "select * from produtos where cod_barras = array[i]" ... Obrigado!
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.