Pedro Gaz
Membros-
Total de itens
203 -
Registro em
-
Última visita
Sobre Pedro Gaz
- Data de Nascimento 27/03/1986
Perfil
-
Gender
Male
Pedro Gaz's Achievements
0
Reputação
-
se eu converter para inteiro irei perder o decimal.
-
Pessoal, Estou com um problema, parece ser simples não consegui resolver. Tenho uma coluna no meu BD do tipo varchar que contem os itens no seguinte formato: 1.2 1.1 1.11 1.8 Preciso ordenar de forma ASC mas não estou conseguindo, o meu retorno deveria ser: 1.1 1.2 1.8 1.11 Porem o meu retorno é: 1.1 1.11 1.2 1.8 alguém sabe me dizer como resolver isso?
-
Pessoal, Estou com um problema, parece ser simples não consegui resolver. Tenho uma coluna no meu BD do tipo varchar que contem os itens no seguinte formato: 1.2 1.1 1.11 1.8 Preciso ordenar de forma ASC mas não estou conseguindo, o meu retorno deveria ser: 1.1 1.2 1.8 1.11 Porem o meu retorno é: 1.1 1.11 1.2 1.8 alguém sabe me dizer como resolver isso?
-
Hum.. Resolvi a query fazendo uma subconsulta que me retorna o MAX(id).. Obrigado.
-
Pessoal, uma dúvida em uma query que estou precisando fazer. Sendo a senguinte tabela: id | trecho | programa | data | situacao 1 | 60 | 1 | 10/01/2012 | 1 2 | 60 | 1 | 11/01/2012 | 2 3 | 50 | 2 | 10/01/2012 | 1 4 | 40 | 2 | 10/01/2012 | 1 5 | 30 | 1 | 10/01/2012 | 1 6 | 30 | 1 | 10/01/2012 | 2 7 | 60 | 2 | 10/01/2012 | 1 Meu retorno deveria ser: 2 | 60 | 1 | 11/01/2012 | 2 3 | 50 | 2 | 10/01/2012 | 1 4 | 40 | 2 | 10/01/2012 | 1 6 | 30 | 1 | 10/01/2012 | 2 7 | 60 | 2 | 10/01/2012 | 1 Ou seja: a última ocorrência para cada trecho em programa (Group by trecho, programa) até ai tudo bem, mas quando é o mesmo trecho, mesmo programa e as datas são igual conforme o id 5,6 me retornará 2 registros, quando na verdade preciso retornar somente o último inserido, ou seja o id 6.. alguém poderia me dizer qual é essa solução? Obrigado.
-
ninguém?
-
Bom dia, pessoal estou com uma dificuldade, Tenho o seguinte banco: Preciso fazer um sql que me retorne a ultima ocorrencia de cada estaca, usei o seguinte SQL: SELECT L1.estaca, L1.estatus, L1.data, L1.usuario FROM historico As L1 INNER JOIN ( SELECT estaca, MAX(data) As UltimaData FROM historico GROUP BY estaca) As L2 ON L1.estaca = L2.estaca AND L1.data = L2.UltimaData ORDER BY L1.estaca ASC, L1.id DESC O meu retorno quase correto foi: Como mostrado a estaca 10 retornou 2 registros, pelo fato de terem sido incluidos no mesmo dia, quando isso ocorrer preciso que seja feita essa condição pelo maior ID, no caso seria mostrada somente a estaca 16 com ID 6859.. Fico no aguardo. Obrigado
-
Não queria fazer desta forma... :/
-
Eu tenho uma tabela com varios registro, mais ou menos assim: 1|a 2|a 3|a 4|b 5|b 6|a 7|a 8|c ..... São mais de 3000 registro e mostrar 1 a um é coplicado, então queria saber como posso fazer algo do tipo: 1 até 3 : a 4 até 5 : b 6 até 7 : a 8 até 8 : c ..... Isso é so um exemplo, não vou mostrar desta forma, quero saber se existe algua forma de fazer esse agrupamento dentro do SQL. Obrigado.
-
resolvi em parte o problema usando o seguinte SQL: SELECT MIN(estaca) as menor_estaca, MAX(estaca) as maior_estaca, estatus, CONVERT(CHAR, data, 103) as data FROM tbl_atual WHERE estaca < 1000 GROUP BY estatus, CONVERT(CHAR, data, 103) ORDER BY menor_estaca ASC Mas preciso de uma outra condição, o intervalo não pode ser maior que 100, nesse codigo que mostrei ele me agrupara tudo independente da quantidade de valores no intervalo.. Teria que ter algo tipo um contador queverificasse: chegou a 100 faz um novo agrupamento...
-
Nunca ouvi falar, vou pesquisar.. Obrigado.
-
Fulvio, meu exeplo esta correto sim, eles não são necessariamente na ordem.. e eu não entendi a lógica do seu SQL.. Obrigado.
-
Estou com a seguinte dificuldade: tenho uma tabela do seguinte modo: estaca lote 1 lote1 2 lote1 3 lote1 4 lote2 5 lote2 6 lote2 7 lote3 8 lote1 9 lote1 10 lote1 11 lote1 .. .. .. .. preciso fazer um sql que me retorne o seguinte resultado lote1 1 ate 3 lote2 4 ate 6 lote3 7 lote1 9 ate 10 Não sei se fui claro, mas é algo desse tipo que preciso..
-
Pessoal, como fazer para disparar um email de aviso quando chegar em uma determinada data? Exemplo: Eu tenho um formulário de avisos, nesse formulário tem um campo onde o usuário informa a partir de qual dia devera ser avisado do evento, quero saber como faço para disparar um email quando chegar essa data. É obvio que é só fazer um script que verifica se a data atual é igual a data do aviso, mas existe alguma forma automatica de executar esse script?
-
$_SERVER['PHP_SELF'] ??