Pesquisar na Comunidade

Mostrando resultados para as tags ''sql''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

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


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Encontrado 154 registros

  1. Cleimar Lemes

    Controle de portaria 100%

    Venho a baixo depois de muitas pesquisas nos foruns, etc. juntando um script aqui outro ali, e fui montando o sistema que esta funcionando 100%, mas gostaria da ajuda dos senhores mais experientes com a melhoria do mesmo sendo assim decidi postar ele completo pra voces. para ver funcionando e testar.. USANDO PHP 7 e PDO e mysqli... obs. tem um sistema de login tb. pra proteger um pouco de curiosos.. https://mega.nz/#!g19GyLgT!zQt0yInpCHAys7yw8vogPc_cXlnCQRBqoQe7tzh5G70 www.webradiosaudades.esy.es/portaria login: [email protected] senha: demo123
  2. Jonathan Kloh

    SELECT QUE RETORNA REGISTROS MESMO SEM RELAÇÃO

    Preciso de ajuda na formação de uma consulta, tenho 4 tabelas (comissão, pessoa, pedido, pedidoitem). Então preciso trazer todas as pessoas e seus valores de metas mesmo que não tenha ainda valores em pedido. fiz um select o problema que ele não retorna a pessoa quando não tem pedido pra essa pessoa. Quero que ele retorne por exemplo: nome da pessoa/ meta/ valoralcançado meu código está assim até agora: SELECT [PESSOA].[Fantasia] AS REPRESENTANTE, [METAS].[MetaValorMinimoBase] AS META, SUM(ISNULL(PDV_PedidoItemValorTotal,0)) AS Valor FROM COM_METAS FULL JOIN PESSOA ON METAS.MetaRepCod = PESSOA.Codigo LEFT JOIN PEDIDO ON PESSOA.Codigo = PEDIDO.PedidoRepresentante LEFT JOIN PEDIDOITEM ON PEDIDO.PedidoCodigo = PEDIDOITEM.PedidoCodigo WHERE PEDIDO.PedidoExcluido = 'N' and PEDIDO.PedidoTipoMovimentoCodigo IN (1,5,6) AND PEDIDO.PedidoSituacao IN ('A','B','O','T','E')AND PEDIDO.PedidoDataEmissao BETWEEN '01/06/2018' AND '05/06/2018' GROUP BY [PESSOA].[Fantasia], [METAS].[MetaValorMinimoBase] Order by [PESSOA].[Fantasia] RETORNO : JOÃO |60000 |697569 PEDRO |240000 |1374417 MARIA |60000 |67995 FRANCISCO |200000 |2376976 ZÉ |NULL |23423 ROMARIO |20000 |NULL Quero que me traga as outras pessoas que tem metas mesmo que não tenha valor. Ele até retorna as pessoas com meta null, mas quero que retorne também os que tem valor(dos pedidos) null ou 0 no caso. Resumindo: preciso que o select me traga também as pessoas e meta que não tem pedidos ainda, mas tem cadastro retornando o valor como null. Que o código assim me traz todas as pessoas e meta que contem pedido. A ideia é me retornar todas as pessoas que tem metas e valores que já alcançou mesmo que não tenha valor.
  3. Fabio Trevezane

    Ajuda Com Sql

    Estou com problema ,no fechamento de caixa precisa contar os Crediarios Pagos com os Items da Venda Como são tabelas distintas ItemCrediarioPago e ItemVenda preciso somar os dois totais quando forem da mesma data. alguém pode me ajudar Select sum((tic.quantidadeProduto*tic.valorProduto)-tbv.descontoVenda) as Total, tbv.dataVenda,tbv.estatusVenda,sum(tbv.descontoVenda)as Desconto, sum(tic.quantidadeProduto*tic.valorProduto)as TotalVenda from tblItemCrediarioPago as tic inner join tblVenda as tbv on tic.codigoVenda = tbv.codigoVenda inner join tblProduto as tbp on tic.codigoProduto = tbp.codigoProduto group by tbv.dataVenda,tbv.estatusVenda Union All Select sum((tiv.quantidadeVenda*tiv.precoVenda)-tbv.descontoVenda) as Total, tbv.dataVenda,tbv.estatusVenda,sum(tbv.descontoVenda)as Desconto, sum(tiv.quantidadeVenda*tiv.precoVenda)as TotalVenda from tblitemVenda as tiv inner join tblVenda as tbv on tiv.codigoVenda = tbv.codigoVenda inner join tblProduto as tbp on tiv.codigoProduto = tbp.codigoProduto group by tbv.dataVenda,tbv.estatusVenda order by tbv.dataVenda
  4. ndias

    Migrar dados de SQL para MySql

    Tenho uma aplicação web em php com um banco ms-sql de 1,5GB de tamanho, na qual eu estou desenvolvendo um site novo e pretendo utilizar uma MySql. Todavia, vou precisar dos dados que estão no banco ms-sql de 1,5GB de tamanho, e eu gostaria de algumas orientações, tipo: 1) Devo tentar converter um arquivo .dmp para .sql e restaurar no banco MySQL com Workbench? 2) Devo criar manualmente as tabelas e os campos na MySql, exportar os dados do banco ms-sql para um arquivo .csv e depois importá-lo para a MySql? Neste caso, melhor que o nome dos campo e os tipos da MySql sejam iguais os da ms-sql? 3) Devo criar manualmente as tabelas e os campos na MySql com os nomes que eu quiser e fazer um INSERT na nova aplicação PHP por meio da execução HTTP de uma página WEB? Receio que neste caso eu tenha complicação de timeout na inserção de uma tabela com muitos registros, ou que precise converter um determinado dado de origem para conseguir gravar no tipo de campo destino. Lembrando que vou aproveitar para fazer uma limpa no banco ms-sql de 1,5GB, descartando algumas tabelas, campos e dados.
  5. ndias

    Migração de banco de dados

    Tenho um site em PHP que utiliza MS-SQL e estou querendo migrar para MySQL. A questão é que vou ter que desenvolver toda a programação de querys, etc...então eu poderia refazer a estrutura de banco tudo do zero, dar novos nomes de colunas e tabelas, mesmo porque tem campos inutilizados, criados inadequadamente, e vou precisar acrescentar coisas novas, mas, receio que recriar vai me dar mais trabalho depois na hora de importar os dados de um para outro, do que se eu utilizasse a mesma estrutura de tabelas, colunas, nomes, tipos de campos, etc. Vocês que são mais experientes e já passaram por isso, o que me aconselham a fazer?
  6. Boa noite, Preciso gerar uma consulta SQL que traga o melhor tempo entre registros de uma única tabela, exemplo: Minha tabela: CREATE TABLE `mesaproducao` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `codProducao` INT(11) NOT NULL, `mesaProducao` VARCHAR(50) NOT NULL, `pn` VARCHAR(50) NOT NULL, `descricao` VARCHAR(50) NOT NULL, `multiplo` INT(11) NOT NULL, `tipo` VARCHAR(50) NOT NULL, `lote` VARCHAR(50) NOT NULL, `bip` VARCHAR(50) NOT NULL, PRIMARY KEY (`id`) ) Abaixo explicado e destacado de verde o que quero trazer com este SELECT:
  7. paulinhok14

    Campo soma de estoque para determinado produto

    Pessoal bom dia, Tenho um SQL que me retorna diversos valores de diversas tabelas, inclusive tenho por exemplo o ID de um produto, e este produto está presente em várias localidades (estoques diferentes ao redor do mundo), gostaria de trazer a somatória desses valores de estoque de todas as locations para um determinado registro, porém tenho de retorno o seguinte erro: ORA-00937: not a single-group group function. Vejam um pequeno trecho da query: select pm.PartNumber as Peça, lm.LocName as Location, sl.SL as Stock, --sum(sl.OHGood) from STOCK_LEVEL sl inner join LOC_MASTER lm on sl.LocID = lm.LocID Tentei utilizar no final da query um group by pm.PartNumber porém sem sucesso também. Existem vários campos de valores numéricos que eu gostaria de somar atribuindo ao ID da peça em estoque, porém tenho dificuldade nessa parte de cláusulas de grupo, poderiam me ajudar? Att, Paulo.
  8. ndias

    Abrir duas conexões simultaneamente

    Atualmente uso ADO para conectar o PHP com meu bd MS-SQL $conn = new COM ("ADODB.Connection") or die("Nâo foi possível carregar o ADO"); $connStr = "PROVIDER=SQLNCLI10;SERVER=".$dbhost.";UID=".$user.";PWD=".$password.";DATABASE=".$db; $conn->open($connStr); ******************************************* Para a consulta utilizo a seguinte instrução: $sql = "select * from tabela "; $rs = $conn->execute($sql); if(!$rs->EOF){ while (!$rs->EOF){ $rs->MoveNext(); } } $rs->Close(); $rs = null; ******************************************* No entanto, preciso fazer um select union utilizando tabelas distintas de banco de dados diferente: $sql = "select email banco1.dbo.tabela "; $sql = $sql . "union "; $sql = $sql . "select email banco2.db o.tabela "; ******************************************* Eu gostaria de saber como faço para estabelecer duas conexões simultaneamente e instanciar a consulta de dois bancos na mesma instrução SQL???
  9. Marlon Mazotti

    Gráfico + PHP/SQL

    Boa tarde pessoal, alguém poderia me ajudar com essa dúvida? Seguinte, tenho um sistema de gerenciamento de dados interno na empresa que trabalho, onde os colaboradores efetuam cadastro de alguns registros como por exemplo `Cliente; Valor; Data, Quantidade de produtos vendidos, etc`. Esses dados são armazenados em nosso BD (SQL). Após o registro, conseguimos enxergar esses dados em nosso painel onde ele exibe uma tabela com todos os registros. Eu gostaria de colocar logo a baixo dessa tabela um gráfico de barras dinâmico, onde quem efetuar a consulta (analise dos dados) consiga escolher como que o gráfico ira exibir os dados, como por exemplo (Exibir os valor por mês ou Fazer uma divisão do valor total pelo total de produtos vendidos entre outras possibilidades) Isso é possível? Alguém poderia me ajudar com esse código? Pois a pessoa que criou esse sistema sumiu. Agradeço desde já!
  10. Rafael Passos

    Consulta SQL/PHP

    Boa Tarde!! Sou novo em programação e estou precisando de uma ajuda . Bom então estou tentando fazer uma consulta no banco de dados em 2 tabelas e puxar os dados para pagina com uma condição seria essa se o id_noticia de uma tabela for igual o id da outra ao clicar na imagem ou nome vai redireciona para a pagina da noticia de acordo com o id porem ta dando certo gostaria de uma ajuda se possível Agradeço desde já!! <?php $pagCorrente = 1; if(isset($_GET['pag'])){ $pagCorrente = (int)$_GET['pag']; } $mostrar = 10; $pagCorrente = $pagCorrente * $mostrar - $mostrar; $sqlTotal = "SELECT count(id) as total FROM noticia0;"; $ex = $conexao->query($sqlTotal); $total = mysqli_fetch_object($ex); $total = $total->total; $quantPages = ceil($total / $mostrar); $sql = " SELECT COUNT(*) FROM noticia0 n, noticia nn WHERE n.id_noticia = nn.id ORDER BY n.id LIMIT $pagCorrente,$mostrar"; $wx = $conexao->query($sql); while($linha = mysqli_fetch_object($wx)){ ?> <div class='div0'> <a href="<?php echo SITE;?>noticia3.php?id=<?php echo $linha->id; ?>"> <div class='pa'> <img src='<?php echo SITE . 'php/upload/' . $linha->imagen2;?>' /> </div> <div class='po'> <p> <br><?php echo $linha->titulo;?></br> <br><?php echo $linha->sinopse;?></br>
  11. Marcos Tresco

    Conexão com caixa de texto

    Olá, estou estudando programação e comprei uma loja virtual "pronta" e quero adicionar um campo de texto para que um possível cliente possa digitar algumas preferencias. Por exemplo ele vai comprar uma camiseta personalizada com seu nome, preciso de um campo que o cliente possa digitar o nome que ele deseja, para que essa informação saia no pedido. Algum sabe como fazer isso? Acredito que a caixa deva ser inserida na pagina produtodetalhe.php e a informação aparecer na pagina pedidofinalizar.php, segue anexos paginas.rar
  12. Sphpmp

    Duvida odbc_Exec Slq server

    Boa Tarde pessoal sou novo aqui no fórum então não sei se abri esse tópico no local certo. preciso de uma ajuda em uma tabela que estou gerando com php através de algumas consultas sendo uma em mysql, e a partir do resultado dela realizo outra em um bd sql server utilizando o odbc_exec. a tabela lista os produtos que estão disponível produção na fabrica e busca no banco de dados do erp a quantidade total do produto em estoque( para ajudar a decidir oque irá produzir primeiro) o problema é que para alguns produtos ele traz o estoque certinho e para outros não. coloquei para escrever o sql(do sql server) na tela, copiei o codigo e executei direto no bd pelo ssms (SQL Server Management Studio) e traz o resultado normalmente. no entanto se executo o php, para uns registros aparece e para outros não. abaixo segue o código: <table class="table table-responsive table-bordered table-striped table-hover table-condensed lista-clientes"> <thead> <tr> <th>CORTE</th> <th>GRUPO</th> <th>SUBGRUPO</th> <th>ESTAMPA</th> <th>TAMANHO</th> <th>DISPONIVEL</th> <th>ESTOQUE</th> <th>DISP. P/ PROD.</th> </tr> </thead> <tbody> <?php $sql="select * from corte where status='Novo'"; $executa=mysqli_query($link, $sql); while($ROW= mysqli_fetch_assoc($executa)){ //BUSCA DADOS DO CORTE $SQL_DADOS_SEQUENCIAL="SELECT * FROM sequencial WHERE CORTE='".$ROW['CORTE']."'"; $EXECUTA_DADOS_SEQUENCIAL=mysqli_QUERY($link,$SQL_DADOS_SEQUENCIAL); $RESULTADO_DADOS_SEQUENCIAL=mysqli_fetch_assoc($EXECUTA_DADOS_SEQUENCIAL); //busca os dados do sequencial $sql_busca_dados_corte="select * from sequencial where CORTE='".$ROW['CORTE']."'"; $executa_busca_corte=mysqli_query($link, $sql_busca_dados_corte); $exibe_busca_corte=mysqli_fetch_assoc($executa_busca_corte); //MONTA NOME DO PRODUTO $ESPACO=" "; $NOME_PRODUTO=$ROW['GRUPO']; $NOME_PRODUTO.=$ESPACO; $NOME_PRODUTO.=$ROW['SUBGRUPO']; $NOME_PRODUTO.=$ESPACO; $NOME_PRODUTO.= $RESULTADO_DADOS_SEQUENCIAL['cor_estampa']; //busca o codigo do produto pelo nome cor e tamanho $SQL_BUSCA_CODIGO="SELECT sum(c.ES3)as tam FROM PRODUTOS A left JOIN PRODUTO_CORES B ON A.PRODUTO = B.PRODUTO left join ESTOQUE_PRODUTOS c ON A.PRODUTO = c.PRODUTO WHERE A.DESC_PRODUTO LIKE'%".TRIM($NOME_PRODUTO)."%' AND B.COR_PRODUTO='".TRIM($RESULTADO_DADOS_SEQUENCIAL['tecido'])."'"; $resultado_BUSCA_CODIGO = odbc_exec($con_sql, $SQL_BUSCA_CODIGO); echo "<tr>"; echo "<td>" . nl2br( $ROW['CORTE']) . "</td>"; echo "<td>" . nl2br( $ROW['GRUPO']) . "</td>"; echo "<td>" . nl2br( $ROW['SUBGRUPO']) . "</td>"; echo "<td>" . nl2br( $exibe_busca_corte['cor_estampa']) . "</td>"; echo "<td>" . nl2br( $ROW['TAMANHO']) . "</td>"; echo "<td>" . nl2br( $ROW['QUANTIDADE']) . "</td>"; echo "<td>". odbc_result($resultado_BUSCA_CODIGO,"tam")."</td>"; echo "<td>" . $SQL_BUSCA_CODIGO . "</td>"; odbc_close($con_sql) ; $SQL_BUSCA_CODIGO=""; }//fim while ?> </tbody> </table> já tentei varias soluções mas não consegui, pf me ajuda ai galera
  13. Sphpmp

    PHP com SQL Server

    Boa Tarde pessoal sou novo aqui no fórum então não sei se abri esse tópico no local certo. preciso de uma ajuda em uma tabela que estou gerando com php através de algumas consultas sendo uma em mysql, e a partir do resultado dela realizo outra em um bd sql server utilizando o odbc_exec. a tabela lista os produtos que estão disponível produção na fabrica e busca no banco de dados do erp a quantidade total do produto em estoque( para ajudar a decidir oque irá produzir primeiro) o problema é que para alguns produtos ele traz o estoque certinho e para outros não. coloquei para escrever o sql(do sql server) na tela, copiei o codigo e executei direto no bd pelo ssms (SQL Server Management Studio) e traz o resultado normalmente. no entanto se executo o php, para uns registros aparece e para outros não. abaixo segue o código: <table class="table table-responsive table-bordered table-striped table-hover table-condensed lista-clientes"> <thead> <tr> <th>CORTE</th> <th>GRUPO</th> <th>SUBGRUPO</th> <th>ESTAMPA</th> <th>TAMANHO</th> <th>DISPONIVEL</th> <th>ESTOQUE</th> <th>DISP. P/ PROD.</th> </tr> </thead> <tbody> <?php $sql="select * from corte where status='Novo'"; $executa=mysqli_query($link, $sql); while($ROW= mysqli_fetch_assoc($executa)){ //BUSCA DADOS DO CORTE $SQL_DADOS_SEQUENCIAL="SELECT * FROM sequencial WHERE CORTE='".$ROW['CORTE']."'"; $EXECUTA_DADOS_SEQUENCIAL=mysqli_QUERY($link,$SQL_DADOS_SEQUENCIAL); $RESULTADO_DADOS_SEQUENCIAL=mysqli_fetch_assoc($EXECUTA_DADOS_SEQUENCIAL); //busca os dados do sequencial $sql_busca_dados_corte="select * from sequencial where CORTE='".$ROW['CORTE']."'"; $executa_busca_corte=mysqli_query($link, $sql_busca_dados_corte); $exibe_busca_corte=mysqli_fetch_assoc($executa_busca_corte); //MONTA NOME DO PRODUTO $ESPACO=" "; $NOME_PRODUTO=$ROW['GRUPO']; $NOME_PRODUTO.=$ESPACO; $NOME_PRODUTO.=$ROW['SUBGRUPO']; $NOME_PRODUTO.=$ESPACO; $NOME_PRODUTO.= $RESULTADO_DADOS_SEQUENCIAL['cor_estampa']; //busca o codigo do produto pelo nome cor e tamanho $SQL_BUSCA_CODIGO="SELECT sum(c.ES3)as tam FROM PRODUTOS A left JOIN PRODUTO_CORES B ON A.PRODUTO = B.PRODUTO left join ESTOQUE_PRODUTOS c ON A.PRODUTO = c.PRODUTO WHERE A.DESC_PRODUTO LIKE'%".TRIM($NOME_PRODUTO)."%' AND B.COR_PRODUTO='".TRIM($RESULTADO_DADOS_SEQUENCIAL['tecido'])."'"; $resultado_BUSCA_CODIGO = odbc_exec($con_sql, $SQL_BUSCA_CODIGO); echo "<tr>"; echo "<td>" . nl2br( $ROW['CORTE']) . "</td>"; echo "<td>" . nl2br( $ROW['GRUPO']) . "</td>"; echo "<td>" . nl2br( $ROW['SUBGRUPO']) . "</td>"; echo "<td>" . nl2br( $exibe_busca_corte['cor_estampa']) . "</td>"; echo "<td>" . nl2br( $ROW['TAMANHO']) . "</td>"; echo "<td>" . nl2br( $ROW['QUANTIDADE']) . "</td>"; echo "<td>". odbc_result($resultado_BUSCA_CODIGO,"tam")."</td>"; echo "<td>" . $SQL_BUSCA_CODIGO . "</td>"; odbc_close($con_sql) ; $SQL_BUSCA_CODIGO=""; }//fim while ?> </tbody> </table> já tentei varias soluções mas não consegui, pf me ajuda ai galera
  14. Anacarolina.santos

    Problemas com Chave estrangeira

    Boa noite, Estou usando o phpmyadmin para criar o bd. Ao criar a referência recebo a mensagem de que foi criada com sucesso. Tenho a tabela férias e a tabela funcionário. A tabela férias armazena o código do funcionário que está entrando de férias. Fui instruída a fazer o seguinte teste para verificar se o relacionamento está funcionando: adicionar na tabela férias, um registro com o código de um funcionário que não exista na tabela funcionário, e caso não fosse possível criar esse registro isso queria dizer que o relacionamento estaria funcionando. Porém o registro é adicionado sem dar qualquer erro. Gostaria de saber se esse teste é realmente válido. Se não for, me digam outra forma de testar. Se for, em nome de Jesus, me ajudem a descobrir o que deu errado! 💜
  15. Emanuel Leite

    SCRIPT PARA ALTERAR DADOS EM TABELA

    Boa Tarde, não sou profissional de DB, mas me deparei com um problema que terei que resolver mesmo assim. O Caso é o seguinte : Tenho um banco de dados rodando em firebird, dentro desse banco tenho uma tabela que todo dia precisa ser alterada o campo log de 1 para 0, faço isso manualmente através do iboconsole. Porem antes disso eu faço um filter pra saber quem esta com 1 para que eu possa modificar pra 0 Porem preciso criar um script alguém pode ajudar ? desculpe se estou fazendo perguntas idiotas. Obrigado
  16. Jaime Bezerra

    Resolvido - Consulta SQL com VBE, filtro em somatório

    Bom dia a todos. Tenho um arquivo excel que extrai dados do BD SQL através de uma macro em VBE, esta macro calcula o "saldo atual" do item consultado na Query, o que preciso é que quando o resultado desta soma for igual a 0 (zero) não seja apresentado o resultado da Query. Não sei se fui claro, não sou programador, sou apenas apaixonado por Excel e VBA, vou exemplificar o que preciso: Resultado atual da minha query: Item Descrição Saldo abcd Item1 43,65 bcd Item2 0,00 dcba Item3 1,00 Resultado desejado: Item Descrição Saldo abcd Item1 43,65 dcba Item3 1,00 A instrução SQL que estou utilizando é: StrQuery = "SELECT distinct a.cd_item,c.descricao,sdoatual=(a.qt_entrada - a.qt_saida) FROM (vSaldoItem a INNER JOIN vSaldoItemdia b ON a.cd_item = b.cd_item AND a.cd_deposito = " & "'" & dep & "'" & ") INNER JOIN Item c ON a.cd_item = c.cd_item order by a.cd_item" Agradeço a ajuda Dúvida postada, sob o mesmo título, nos forums: Comunidade do Hardware – hardware.com.br Guru do Excel – gurudoexcel.com
  17. Ola boa tarde, sou inciante em banco de dados eu tenho um dicionário em formato .dct. que eu utilizo com um aplicativo chamado MySword bible, só que posso editar ele com o DB bwoser SQlite, mas esse banco de dados tem quase 200 mil linhas na tabela, visto que é grande o aplicativo trava muito, queria saber como dividir ele em três partes ou 4 mesmo, para ficar mais leve, ainda consegui fazer selecionado as linhas e deletando mas o tamanho do banco não mudou ficou nos mesmos 200 mb para um aparelho médio de tablete e uma complicação abrir.
  18. Bom dia amigos, preciso testar se o registro foi deletado da tabela. Estou tentando dessa forma: $del = mysql_query("DELETE FROM conteudo WHERE id='$id' AND iduser='$iduser' ") or die(mysql_error()); if($del<1){ echo "Não deletou"; } else{ echo "não apaga"; } Mas não tá dando certo; Como faço isso, preciso testar o '$del'
  19. Waldir Santos

    Problemas no MySQL

    Bom dia a todos, estou com um problema que para mim muito dificil mas sei que para os amigos deve ser simples, eu faço parte de uma V.A Air Lineas e quando vou confirmar uma rota aparece a seguinte mensagem: - "There was an error running the query [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''', , 174 ,1,,STR_TO_DATE('','%d/%m/%Y'),'','','','' )' at line 1]" - preciso da ajuda dos amigos, eu não sei nem onde eu abro essas linhas creio que no Java, agradeço muito quem puder me orientar o que fazer pois sou leigo nesse assunto, muito obrigado. Segue imagem do erro.
  20. Adriano Machado

    Relatório de Estoque

    Boa noite, Preciso criar um relatório com o saldo físico e financeiro do estoque por local e intervalo de tempo. Exemplo: 01/10/2017 a 05/10/2017 Fiz a SQL, mas retorna apenas os itens que tiveram movimento no período. Por exemplo, um item que teve seu último movimento em 25/09/2017 não aparecerá no período de 01/10/2017 a 05/10/2017: with rownumber as( select ROW_NUMBER() over(partition by a.idprd, a.codloc order by a.sequencial desc)as rownumber ,A.SEQUENCIAL ,A.DATAMOVIMENTO ,A.IDPRD ,A.CODLOC ,A.SALDOMOV ,A.TOTALMOV ,A.CUSTOMEDMOV ,B.NOMEFANTASIA ,case when C.CODTB3FAT='001' then 'Medicamentos' when C.CODTB3FAT='002' then 'Materiais' else C.CODTB3FAT end TIPO from TRELSLD as A inner join tproduto AS B on A.idprd=B.idprd inner join TPRODUTODEF AS C on A.IDPRD=C.IDPRD AND A.CODCOLIGADA=C.CODCOLIGADA WHERE A.CODFILIAL=2 and a.IDPRD='38' and A.DATAMOVIMENTO between '2017-10-01 00:00:00.000' and '2017-10-05 00:00:00.000' ) select * from rownumber where rownumber=1 and SALDOMOV <> '0.0000' order by IDPRD Gostaria de ajuda. Obrigado.
  21. Eduardo Trindade

    Dúvida com Modal

    Olá pessoal! Estou com uma dúvida com Modal e ficaria extremamente grato se alguma alma gentil pudesse me ajudar. É o seguinte... Como podem ver no exemplo, tenho uma tabela de 04 alunos (teste) cadastrados no banco de dados. Tenho a intenção de trabalhar com Modal para visualizar, editar e excluir dados referentes a cada aluno. Porém, do jeito que consegui fazer apenas os dados do primeiro aluno são exibidos. Como posso fazer para exibir o do aluno respectivo quando eu clicar em Visualizar? Segue abaixo o código para análise. Botão: <button type="button" class="btn btn-xs btn-primary" data-toggle="modal" data-target="#myModal" id="<?php echo $alunos->id_alunos;?>"><i class="fa fa-book"></i>Visualizar</button> Modal: <!-- Inicio Modal --> <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <br/><br/><h4 class="modal-title" id="myModalLabel"><?php echo $alunos->nome; ?></h4> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> </div> <div class="modal-body"> <p>ID: <?php echo $alunos->id_alunos; ?></p> <p>Nome: <?php echo $alunos->nome; ?></p> <p>Matrícula: <?php echo $alunos->matricula; ?></p> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Sair</button> </div> </div> </div> </div> <!-- Fim Modal --> Inicialmente eu estava tentando utilizar o rows, mas o Modal sequer abria. Quando tento modificar a id tanto no botão quanto no div do Modal incluindo o $alunos->id_alunos, também não funciona. Estou aberto a sugestões e/ou soluções. =)
  22. GustavoPereira

    Ajuda em SQL Server

    Pessoal boa tarde. Estou precisando de ajuda em uma consulta que estou tentando montar na minha base! Preciso contar uma sequencia de dias úteis de uma serie de placas de veículo em oficina. Minha tabela é basicamente assim: ______________________________________________________________________________________ DataLancamento veiculo previsao motivo 2017-08-30 00:00:00.000 XXX-0000 2017-08-31 00:00:00.000 OFICINA - MOTOR 2017-08-29 00:00:00.000 XXX-0000 2017-08-31 00:00:00.000 OFICINA - MOTOR 2017-08-28 00:00:00.000 XXX-0000 2017-08-31 00:00:00.000 OFICINA - MOTOR 2017-08-25 00:00:00.000 XXX-0000 2017-08-30 00:00:00.000 OFICINA - MOTOR 2017-08-24 00:00:00.000 XXX-0000 2017-09-28 00:00:00.000 OFICINA - MOTOR 2017-08-23 00:00:00.000 XXX-0000 2017-09-28 00:00:00.000 OFICINA - MOTOR 2017-08-22 00:00:00.000 XXX-0000 2017-08-24 00:00:00.000 OFICINA - MOTOR 2017-08-21 00:00:00.000 XXX-0000 2017-08-22 00:00:00.000 OFICINA - MOTOR _______________________________________________________________________________________ Preciso que ele conte o numero de dias, desconsiderando o dia de domingo da conta, e se caso houver uma ausencia de informação de mais de 3 dias, ele reiniciar a conta do 0. ou seja: ______________________________________________ DataLancamento veiculo Dias 2017-08-30 00:00:00.000 XXX-0000 8 2017-08-29 00:00:00.000 XXX-0000 7 2017-08-28 00:00:00.000 XXX-0000 6 2017-08-25 00:00:00.000 XXX-0000 5 2017-08-24 00:00:00.000 XXX-0000 4 2017-08-23 00:00:00.000 XXX-0000 3 2017-08-22 00:00:00.000 XXX-0000 2 2017-08-21 00:00:00.000 XXX-0000 1 2017-08-17 00:00:00.000 XXX-0000 3 2017-08-16 00:00:00.000 XXX-0000 2 2017-08-15 00:00:00.000 XXX-0000 1 _____________________________________________ Isso para todas as placas que podem existir nesse banco de dados... Como eu poderia montar uma query para me retornar os dados dessa maneira?
  23. rodrigofv1994

    Full Join

    CREATE DATABASE BANCO2; USE BANCO2; CREATE TABLE funcionario( codFuncionario int primary key auto_increment, nome varchar(40) not null, cpf char(14) not null, genero enum('m','f') not null, salario float default'0' not null ); CREATE TABLE endereco ( codEndereco int primary key auto_increment, rua varchar(60) not null, bairro varchar(60) not null, cidade varchar(60) not null, codFuncionario int, constraint fk_codFunc foreign key(codFuncionario) references funcionario (codFuncionario) ); CREATE TABLE dependente ( codigoEndereco int primary key auto_increment not null, nome varchar(60) not null, grau varchar (10) not null, telefone varchar(10) not null, codFuncionario int, constraint fk_codFuncd foreign key(codFuncionario) references funcionario (codFuncionario) ); insert into funcionario values (null,'Rodrigo Ferreira','128.918.837-80','M',1500), (null,'Rodrigo Vasconcelos','128.918.837-81','M',1500), (null,'Rodrigo Guimarães','128.918.837-82','M',1500), (null,'Carollyne Ferreira','128.918.837-83','F',2000), (null,'Carollyne da Silva','128.918.837-84','F',2500); insert into endereco values (null,'Sousa Caldas','Oswaldo Cruz','Rio de Janeiro',1), (null,'Estrada da Portela','Madureira','Rio de Janeiro',2), (null,'Carolina Machado','Oswaldo Cruz','Rio de Janeiro',3); insert into dependente values (null,'Dependente1','Filho','2112345678',1), (null,'Dependente2','Filha','2112345678',1), (null,'Dependente3','Irmão','2112345678',1), (null,'Dependente1','Filho','2112345678',2), (null,'Dependente2','Filha','2112345678',2), (null,'Dependente1','Filho','2112345678',3), (null,'Dependente1','Filho','2112345678',null), (null,'Dependente2','Filha','2112345678',null); select * from funcionario full join dependente using(codFuncionario); Não deveria mostrar os registros das tabelas que não se relacionam também? Os funcionários Carollyne Ferreira e Carollyne da Silva e os dois últimos dependentes 1 e 2.
  24. rodrigofv1994

    Erros de sintaxe?

    CREATE DATABASE BANCO2; USE BANCO2; CREATE TABLE funcionario( codFuncionario int primary key auto_increment, nome varchar(40) not null, cpf char(14) not null, genero enum('m','f') not null, salario float default'0' not null ); CREATE TABLE endereco ( codEndereco int primary key auto_increment, rua varchar(60) not null, bairro varchar(60) not null, cidade varchar(60) not null, codFuncionario int, constraint fk_codFunc foreign key(codFuncionario) references funcionario (codFuncionario) ); CREATE TABLE dependente ( codigoEndereco int primary key auto_increment not null, nome varchar(60) not null, grau varchar (10) not null, telefone varchar(10) not null, codFuncionario int, constraint fk_codFuncd foreign key(codFuncionario) references funcionario (codFuncionario) ); insert into funcionario values (null,'Rodrigo Ferreira','128.918.837-80','M',1500), (null,'Rodrigo Vasconcelos','128.918.837-81','M',1500), (null,'Rodrigo Guimarães','128.918.837-82','M',1500), (null,'Carollyne Ferreira','128.918.837-83','F',2000), (null,'Carollyne da Silva','128.918.837-84','F',2500); insert into endereco values (null,'Sousa Caldas','Oswaldo Cruz','Rio de Janeiro',1), (null,'Estrada da Portela','Madureira','Rio de Janeiro',2), (null,'Carolina Machado','Oswaldo Cruz','Rio de Janeiro',3); insert into dependente values (null,'Dependente1','Filho','2112345678',1), (null,'Dependente2','Filha','2112345678',1), (null,'Dependente3','Irmão','2112345678',1), (null,'Dependente1','Filho','2112345678',2), (null,'Dependente2','Filha','2112345678',2), (null,'Dependente1','Filho','2112345678',3); select funcionario.nome, dependente.nome, grau, telefone from funcionario, dependente where funcionario.codFuncionario = dependente.codFuncionario and funcionario.codFuncionario = 1 order by dependente.nome desc; -- inner join apresenta o mesmo resultado select funcionario.nome, dependente.nome, grau, telefone from funcionario inner join dependente where dependente.codFuncionario = funcionario.codFuncionario and funcionario.codFuncionario = 1 order by dependente.nome desc; -- equi join apresenta o mesmo resultado select funcionario.nome, dependente.nome, grau, telefone from funcionario inner join dependente using(codFuncionario) where funcionario.codfuncionario = 1 order by dependente.nome desc; -- equi join com between select funcionario.nome, dependente.nome, grau, telefone from funcionario inner join dependente using(codFuncionario) where cpf between '128.918.837-80' and '128.918.837-83' order by funcionario.nome desc; -- left join select * from funcionario left join endereco on funcionario.codFuncionario = endereco.codFuncionario; -- Inner join com 3 tabelas select funcionario.codFuncionario, funcionario.nome, dependente.nome, grau, rua, bairro, cidade from funcionario inner join dependente on dependente.codFuncionario = funcionario.codFuncionario inner join endereco on endereco.codFuncionario = funcionario.codFuncionario order by funcionario.nome desc; Como vou saber quando a sintaxe está realmente errada? A consulta está funcionando e o Workbench apresenta erro nas linhas. =(
  25. RafaelMagalhaes82

    Consulta SQL no PHP

    Pessoal, boa noite! Alguém pode me ajudar? Estou com essa consulta SQL no PHP e não estou conseguindo achar o erro... pois digito o login e senha corretamente e não loga... Segue: $sql = "SELECT `id`, `nome` FROM `".$_SG['tabela']."` WHERE `usuario` = '".$nusuario."' AND `senha` = '".$nsenha."' LIMIT 1"; Segue a função toda: function validaUsuario($usuario, $senha) { global $_SG; // $cS = ($_SG['caseSensitive']) ? 'BINARY' : ''; // Usa a função addslashes para escapar as aspas $nusuario = addslashes($usuario); $nsenha = addslashes($senha); // Monta uma consulta SQL (query) para procurar um usuário $sql = "SELECT `id`, `nome` FROM `".$_SG['tabela']."` WHERE `usuario` = '".$nusuario."' AND `senha` = '".$nsenha."' LIMIT 1"; $query = mysql_query($sql); $resultado = mysql_fetch_assoc($query); // Verifica se encontrou algum registro if (empty($resultado)) { // Nenhum registro foi encontrado => o usuário é inválido return false; } else { // Definimos dois valores na sessão com os dados do usuário $_SESSION['usuarioID'] = $resultado['id']; // Pega o valor da coluna 'id do registro encontrado no MySQL $_SESSION['usuarioNome'] = $resultado['nome']; // Pega o valor da coluna 'nome' do registro encontrado no MySQL // Verifica a opção se sempre validar o login if ($_SG['validaSempre'] == true) { // Definimos dois valores na sessão com os dados do login $_SESSION['usuarioLogin'] = $usuario; $_SESSION['usuarioSenha'] = $senha; } return true; } }