MySQL Forums
Forum List  »  Spanish

Re: Ocultar campo en el select "Atencion Expertos"
Posted by: Gonzalo Garcia Correas
Date: December 18, 2015 05:57AM

Quote


Quisiera que la operación matemática "(@INDEZ:=INDE1)" no se imprima.

SI lo que deseas es que la cabecera de la columna no contenga esa "operación", simplemente deberías añadirle un alias...

select 
    ID,
    Fecha, 
    Hora, 
    IF(@INDEZ=0, 0 , ( INDE1 - @INDEZ ) )Salida , 
    (@INDEZ:=INDE1) Resultado
from 
    cgnatcol01_variables_new 
    join (select @INDEZ:=0)T1 
where Fecha='2015-10-24';

Ahora bien, si lo que deseas es que la columna entera no aparezca, es simple: Genera una subconsulta con esa tabla resultado...

select id, fecha, hora, salida
from
  (select 
    ID,
    Fecha, 
    Hora, 
    IF(@INDEZ=0, 0 , ( INDE1 - @INDEZ ) )Salida , 
    (@INDEZ:=INDE1) Resultado
  from 
    cgnatcol01_variables_new 
    join (select @INDEZ:=0)T1 
  where Fecha='2015-10-24') tabla1; 

Options: ReplyQuote


Subject
Views
Written By
Posted
Re: Ocultar campo en el select "Atencion Expertos"
8056
December 18, 2015 05:57AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.