-
Total de itens
180 -
Registro em
-
Última visita
Tudo que Tchello postou
-
Faço o select da seguinte forma, para chamar os dados pelas datas subsequentes, ex.: 29/04, 30/04, 01/05, 02/05... SELECT * FROM agenda_pme WHERE data = CURDATE() SELECT * FROM agenda_pme WHERE data = CURDATE()+1 SELECT * FROM agenda_pme WHERE data = CURDATE()+2 SELECT * FROM agenda_pme WHERE data = CURDATE()+3 SELECT * FROM agenda_pme WHERE data = CURDATE()+4 porém agora na virada do mês não estão puxandos os dados do mês seguinte só me retorna os dados até dia 30/04. Alguém pode me ajudar com esse problema??? Desde já agradeço a colaboração.
-
Tenho na tabela uma coluna chamada 'atualizacao' (timestamp) e gostaria de saber como faço uma consulta pela última data de atualização? Desde já agradeço a colaboração.
-
fiz pelo terminal usando o comando: mysql -u root -p --database=new < backup.sql
-
Aconteceu que voltei um backup errado, tem como voltar os dados antes de ter sido executado o backup???
-
Tenho um banco de horas de serviços e pausas dos técnicos da empresa, desta forma: DATA | TECNICO | STATUS | TEMPO 01/04 Fulano Refeicao 60 02/04 Fulano Refeicao 30 03/04 Fulano Refeicao 50 04/04 Fulano Refeicao 40 01/04 Fulano Cafe 10 02/04 Fulano Cafe 15 03/04 Fulano Cafe 20 04/04 Fulano Cafe 10 01/04 Sicrano Refeicao 50 02/04 Sicrano Refeicao 40 03/04 Sicrano Refeicao 50 04/04 Sicrano Refeicao 50 01/04 Sicrano Cafe 15 02/04 Sicrano Cafe 15 03/04 Sicrano Cafe 10 04/04 Sicrano Cafe 10 Preciso que o print fique da seguinte forma: TECNICO | REFEICAO | CAFE Fulano 180 55 Sicrano 190 50 Alguém pode me ajudar??? Desde já agradeco a colaboração.
-
Tenho um banco de horas de serviços e pausas dos técnicos da empresa, desta forma: DATA | TECNICO | STATUS | TEMPO 01/04 Fulano Refeicao 60 02/04 Fulano Refeicao 30 03/04 Fulano Refeicao 50 04/04 Fulano Refeicao 40 01/04 Fulano Cafe 10 02/04 Fulano Cafe 15 03/04 Fulano Cafe 20 04/04 Fulano Cafe 10 01/04 Sicrano Refeicao 50 02/04 Sicrano Refeicao 40 03/04 Sicrano Refeicao 50 04/04 Sicrano Refeicao 50 01/04 Sicrano Cafe 15 02/04 Sicrano Cafe 15 03/04 Sicrano Cafe 10 04/04 Sicrano Cafe 10 Preciso que o print fique da seguinte forma: TECNICO | REFEICAO | CAFE Fulano 180 55 Sicrano 190 50 Alguém pode me ajudar??? Desde já agradeco a colaboração.
-
Tenho na tabela os seguintes campos: nome, rg, cpf, telefone, email. Onde os campos são preenchidos da seguinte forma: OK ou Corrigidos. Como faço uma consulta que traga as linhas que contem algum dos campos acima como Corrigidos? Desde já agradeço a ajuda.
-
Tenho uma planilha com as seguintes colunas: Tecnico, Data, Status, Duração Preciso fazer uma soma que traga a duração(tempo) de cada técnico por data. Planilha: Tecnico | Data | Status | Duração 001 15/12 Pausa 5 001 15/12 Refeição 55 001 15/12 Execução 34 Preciso demonstrar desta forma Tecnico | Status | Duração | Total 001 Pausa 5 5 001 Refeição 55 55 Ou seja preciso de algo assim: somar coluna "Duração", quando tecnico for = 001 e status = "Pausa". Alguém pode me ajudar.
-
Estou usando o seguinte script: <? include "../jpgraph/jpgraph.php"; include "../jpgraph/jpgraph_bar.php"; include "config.php"; $sql = "SELECT * FROM vendas"; $res = mysql_query($sql) or die (mysql_error()); while($linha=mysql_fetch_array($res)){ $valor = $linha["valor"]; $cidade = $linha["cidade"]; $vendas = array("$valor"); $cidades = array("$cidade"); } $grafico = new graph(450,200,"png"); $grafico->img->SetMargin(40,40,40,40); $grafico->SetScale("textlin"); $grafico->title->Set("Vendas"); $grafico->ygrid->Show(true); $grafico->xgrid->Show(true); $gBarras = new BarPlot($vendas); $gBarras->SetFillColor("orange"); $gBarras->SetShadow("darkblue"); $grafico->Add($grupoBarras); $grafico->Stroke(); ?> Que está me retornando o seguinte erro: Chosen locale file ("lang/en.inc.php") for error messages does not exist or is not readable for the PHP process. Please make sure that the file exists and that the file permissions are such that the PHP process is allowed to read this file. Alguém pode me ajudar???
-
Tenho a segunite tabela: +------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +------------+--------------+------+-----+---------+-------+ | un | varchar(100) | YES | | NULL | | | data | date | YES | | NULL | | | tecnico | varchar(150) | YES | | NULL | | | status | varchar(100) | YES | | NULL | | | hora | time | NO | | | | | referencia | varchar(100) | YES | | NULL | | | duracao | varchar(10) | YES | | NULL | | +------------+--------------+------+-----+---------+-------+ Onde faço a seguinte consulta: mysql> SELECT Tecnico, SUM(Deslocamento) AS Deslocamento, SUM(Logado) Logado FROM (SELECT tecnico AS Tecnico, (CASE WHEN status like '%DESLOCAMENTO%' THEN 1 END) AS Deslocamento, (CASE WHEN status like '%logado%' THEN 1 END) AS Logado FROM status_tecnico) AS subQ GROUP BY Tecnico; e Retorna: +-------------------------------------------+--------------+--------+ | Tecnico | Deslocamento | Logado | +-------------------------------------------+--------------+--------+ | N0115439 ADRIANO PEQUENO ALVEZ | 3 | 2 | | N0120159 ANDRE CUNHA DE OLIVEIRA | 4 | 1 | | N0120654 JAILSON BRITO | 10 | 15 | | N0120757 MAURILIO ROSA | 7 | 8 | | N0120850 FABIO LUIZ BONIFACIO | 10 | 4 | | N0120953 MARCUS VINICIUS SANCHES RIBEIRO | 13 | 6 | | N0121050 VINICIUS HELDER OGIDIO SAKUMA | 8 | 6 | | N0121153 JOAO PAULO MOREIRA ANTUNES | 3 | 2 | | N0121256 RONATHAN CORREA | 6 | 8 | | N0121359 MARCOS ROBERTO RIBEIRO | 9 | 8 | | N0121452 EDUARDO HENRIQUE GUMIERI MARQUES | 11 | 6 | | N0121555 GABRIEL HENRIQUE DELATTRE | 4 | 2 | | N0121658 WALTER STARKOWSKI | 5 | 2 | | N0121751 DIEGO ALONSO OTTO | 3 | 4 | | N0121854 DIOGO GONCALVES VASSAO | 4 | 6 | | N0121957 EDUARDO FERREIRA DE ALMEIDA | 8 | 4 | +-------------------------------------------+--------------+--------+ Onde mostra a contagem das linhas da tabela, porem eu preciso que me retorne a soma da coluna 'duracao' (que são os minutos) por tipo de status. Conforme exemplo: Na tabela: | Tecnico | Status | Duracao | | N0115439 ADRIANO PEQUENO ALVEZ | Deslocamento | 10 | | N0115439 ADRIANO PEQUENO ALVEZ | Deslocamento | 20 | | N0115439 ADRIANO PEQUENO ALVEZ | Deslocamento | 10 | | N0115439 ADRIANO PEQUENO ALVEZ | Logado | 35 | | N0115439 ADRIANO PEQUENO ALVEZ | Logado | 50 | | N0115439 ADRIANO PEQUENO ALVEZ | Logado | 15 | Preciso que print: | Tecnico | Deslocamento | Logado | +-------------------------------------------+--------------+--------+ | N0115439 ADRIANO PEQUENO ALVEZ | 40 | 100 | Alguém pode me dar uma luz? Desde já agradeço a colaboração
-
Tenho na tabela os seguinte dados: Técnico | Tipo | Duracao José | Logado | 43 José | Deslogado | 10 José | Execucao | 280 Márcio | Logado | 23 Márcio | Deslogado | 8 Márcio | Execucao | 138 Luiz | Logado | 12 Luiz | Deslogado | 25 Luiz | Execucao | 320 Isso por dia. Preciso fazer o print da seguinte forma: Técnico | Logado | Deslogado | Execucao | Total José 43 10 280 333 Márcio 23 8 138 169 Luiz 12 25 320 357 No dia e um consolidado no mês, ou seja a soma de todos os dias do mês.
-
Tenho na tabela os seguinte dados: Técnico | Tipo | Duracao José | Logado | 43 José | Deslogado | 10 José | Execucao | 280 Márcio | Logado | 23 Márcio | Deslogado | 8 Márcio | Execucao | 138 Luiz | Logado | 12 Luiz | Deslogado | 25 Luiz | Execucao | 320 Isso por dia. Preciso fazer o print da seguinte forma: Técnico | Logado | Deslogado | Execucao | Total José 43 10 280 333 Márcio 23 8 138 169 Luiz 12 25 320 357 No dia e um consolidado no mês, ou seja a soma de todos os dias do mês.
-
Sorry, Mas não entendi.
-
Olá, Como faço prá gravar os ips das máquinas de uma rede que usa proxy??? Desde já agradeço
-
Veleu Gigabyte, Era isso mesmo que eu precisava... Funcionou perfeitamente, Grande Abraço,
-
Tenho uma tabela com os seguintes dados: IDContrato | IDOrdServ | DTExec | Status 610250 | 0751 | 2008-11-01 | Fechado 610251 | 0752 | 2008-11-01 | Fechado 610252 | 0753 | 2008-11-01 | Fechado 610253 | 0754 | 2008-11-01 | Aberto 610254 | 0755 | 2008-11-01 | Aberto 610255 | 0756 | 2008-11-01 | Cancelado 610256 | 0757 | 2008-11-01 | Cancelado 610257 | 0758 | 2008-11-01 | Cancelado 610258 | 0759 | 2008-11-01 | Aberto 610259 | 0760 | 2008-11-01 | Aberto 610260 | 0751 | 2008-11-02 | Fechado 610261 | 0752 | 2008-11-02 | Fechado 610262 | 0753 | 2008-11-02 | Fechado 610263 | 0754 | 2008-11-02 | Fechado 610264 | 0755 | 2008-11-02 | Fechado 610265 | 0756 | 2008-11-02 | Cancelado 610266 | 0757 | 2008-11-02 | Cancelado 610267 | 0758 | 2008-11-02 | Cancelado 610268 | 0759 | 2008-11-02 | Aberto 610269 | 0760 | 2008-11-02 | Aberto preciso printar na tela desta forma: Data | Fechados | Abertos | Cancelados | Total | % Fechados 01/11/2008 | 3 | 4 | 3 | 10 | 30% 02/11/2008 | 5 | 2 | 3 | 10 | 50% Ou seja preciso que faça o COUNT(por data, fechados, abertos e cancelados)... Porém não sei como fazer isso. Desde já agradeço a atenção...
-
Muitissímo Obrigado IkkiNet, funcionou direitinho. Valeu mesmo, resolveu um problema enorme para mim.
-
Ok! mas o meu problema é o seguinte: tenho que montar um ranking dos tecnicos que mais executarão os servicos. Na forma que você colocou terei que fazer uma query para cada tecnico. Até aí tudo bem. O problema é fazer o ranking, ex.: 1º tec1 = total 10, executadas 9, não executadas 1, % executadas = 90% 2º tec5 = total 10, executadas 8, não executadas 2, % executadas = 80% 3º tec3 = total 10, executadas 7, não executadas 3, % executadas = 70% 4º tec2 = total 10, executadas 6, não executadas 4, % executadas = 60% 5º tec4 = total 10, executadas 5, não executadas 5, % executadas = 50% Teria alguma forma de fazer a consulta para todos os tecnicos cadastrados?
-
Não consegui fazer a consulta... Poderia me explicar melhor? Ex. tenho 20000 servicos cadastrados para 150 tecnicos. nome | serv | executado tec1 | manut | sim tec1 | manut | sim tec1 | manut | sim tec1 | manut | sim tec1 | manut | sim tec1 | manut | não tec1 | manut | não tec1 | manut | não tec1 | manut | não tec1 | manut | não tec2 | manut | sim tec2 | manut | sim tec2 | manut | sim tec2 | manut | sim tec2 | manut | sim tec2 | manut | não tec2 | manut | não tec2 | manut | não tec2 | manut | não tec2 | manut | não aí faço a seguinte chamada: $sql = "SELECT nome COUNT(servico) FROM tabela GROUP BY nome"; E me retorna o print: tec1 = 10 servicos tec2 = 10 servicos Até aí tudo ok. Porém gostaria de saber como faço para que na consulta me traga qtos servicos foram executados e qtos não. Ex.: nome | servicos | executados | não executados tec1 10 5 5 tec2 10 5 5 Grato
-
FUNCIONARIO | SERVICO | EXECUTADO Jose Silva Manut Sim Jose Silva Manut Sim Jose Silva Manut não Jose Silva Manut Sim Jose Silva Manut não Carlos Filho Manut não Carlos Filho Manut não Carlos Filho Manut não Carlos Filho Manut Sim Carlos Filho Manut Sim Ex. do print: FUNCIONARIO | TOTAL DE SERV | EXECUTADOS | % Jose Silva | 5 | 3 | 60% Carlos Filho | 5 | 2 | 40%
-
Tenho em uma tabela um quadro de serviços para vários funcionários, preciso uma consulta onde traga o nome do funcionário, a quantidade de serviços encaminhado para cada um, a quantidade de servicos executados por cada um e a porcentagem de execução pelo total encaminhado. Segue exemplo de como devo mostrar isso na tela: FUNCIONARIO | QTDE SERV | EXECUTADOS | % Jose Silva 100 95 95% Carlo Filho 100 98 98% Desde já agradeço a colaboração.
-
Valeu, Muito obrigado!
-
Como fazer um select que retorne apenas as datas do mês corrente???
-
Tenho as seguintes consultas: $sql = "SELECT * FROM tabela WHERE regiao = '1' "; $resultado = mysql_query($sql) or die (mysql_error()); $regiao1 = mysql_num_rows($resultado); echo = "$regiao1"; Retorna: Região 1 = 45 $sql = "SELECT * FROM tabela WHERE regiao = '2' "; $resultado = mysql_query($sql) or die (mysql_error()); $regiao2 = mysql_num_rows($resultado); echo = "$regiao2"; Retorna: Região 2 = 28 $sql = "SELECT * FROM tabela WHERE regiao = '3' "; $resultado = mysql_query($sql) or die (mysql_error()); $regiao3 = mysql_num_rows($resultado); echo = "$regiao3"; Retorna: Região 3 = 65 Preciso printar na tela qual foi a região com o maior resultado, como faço isso???
-
Tenho um campo no formulário que é correspondido a uma lista, gostaria de saber com faço para que o usuário digite o código e ao dar o tab retorna a opção relacionada com aquele código?