List:Spanish« Previous MessageNext Message »
From:Jesus Guibert Date:February 26 2011 10:30pm
Subject:Re: Consulta Inner
View as plain text  
SELECT t1.IDClientes,CAST(t1.Periodo as INTEGER) as Periodo1,CAST(t2.Periodo
as INTEGER) as Periodo2,t1.valor as Valor1,t2.Valor as Valor2,
IF(valor1<valor2,valor2-valor1,valor1-valor2)
FROM TABLA t1, TABLA t2
WHERE t1.IDClientes=t2.IDClientes AND Periodo1 = (Periodo2 - 1)

me parece que algo tendria la siguiente estructura,ojo que no estoy seguro
de que funcione ya que nunca utilize las funciones CAST e INF, pero buscando
en la documentacion estarian bien.

Suerte!
El 26 de febrero de 2011 13:34, Juan Vallini
<Juan_Vallini@stripped>escribió:

> Es string Varchar(6)
> ----- Original Message ----- From: "Jesús Guibert"
> <njguibert@stripped>
> To: <mysql-es@stripped>
> Sent: Saturday, February 26, 2011 12:31 PM
> Subject: Re: Consulta Inner
>
>
>   El 25/02/2011 20:39, Juan Vallini escribió:
>>
>>> Gente:
>>>         Como va? Vuelvo al foro preguntando..
>>>
>>>     Tengo el siguiente problema, tengo una tabla donde tengo IDClientes,
>>> Periodo, Valor y hago una conssulta donde tengo que 2 Registros o Mas por
>>> cada IDClientes
>>>
>>> Por Ej:
>>>
>>> IDClientes        Periodo        Valor
>>>    1                201009          100
>>>    1                201010          111
>>>    1                201011          122
>>>    1                201012          150
>>>
>>> Lo que me gustaria hacer es lo siguiente:
>>>
>>> IDClientes        Periodo1        Periodo2        Valor1        Valor2
>>> Diferencia
>>>     1                   201009           201010        100 111
>>>      11
>>>     2
>>>     3
>>>
>>> Espero haber sido claro.
>>>
>>>
>>>
>>>  que tipo de dato es periodo?
>>
>> --
>> Lista de Correos de MySQL
>> Para el historial de la lista: http://lists.mysql.com/mysql-es
>> Para cancelar inscripción:
>> http://lists.mysql.com/mysql-es?unsub=1
>>
>>
>

Thread
Consulta InnerJuan Vallini25 Feb
  • Re: Consulta InnerMiguelángel Romero26 Feb
  • Re: Consulta InnerJesús Guibert26 Feb
  • Re: Consulta InnerJuan Vallini26 Feb
    • Re: Consulta InnerJesus Guibert26 Feb