When I do the select only returns the query as I want.
Select Distinct NombreCliente,OELMDT,OEQLVA,CodigoCliente,TLLINO,TLTX60
From #Templino,#Tempcliente
Where (CodigoCliente=CONCAT(RTRIM(#Templino.OEQLVA),'0000'))OR(CodigoCliente = CONCAT(RTRIM(#Templino.OEQLVA),'ZZZZ'))
Order by CodigoCliente, TLLINO asc;
The problem is that when I try to save these results in a temporary table, the order is passed, I do not know where ...
create table #Tempclientelino
(
NombreCliente varchar(255),
OELMDT varchar(255),
OEQLVA varchar(255),
CodigoCliente varchar(255),
TLLINO varchar(255),
TLTX60 varchar(255)
)
Insert Into #Tempclientelino
Select Distinct NombreCliente,OELMDT,OEQLVA,CodigoCliente,TLLINO,TLTX60
From #Templino,#Tempcliente
Where (CodigoCliente=CONCAT(RTRIM(#Templino.OEQLVA),'0000'))OR(CodigoCliente = CONCAT(RTRIM(#Templino.OEQLVA),'ZZZZ'))
Order by CodigoCliente, TLLINO asc;