[firebase-br] Ordenação em Union
    Augusto Junior 
    gutopj02 em gmail.com
       
    Sexta Agosto 20 11:11:27 -03 2021
    
    
  
Olá José Maurício,
obrigado, vou tentar...
Obter o BlueMail <https://bluemail.me> for Desktop
José Mauricio Barbisan Zottis wrote:
Você pode criar uma view ou usar a View de select
select
v.pedido,
v.data,
v.cliente,
v.nome,
v.vendedor,
v.apelido,
v.totalprodutos,
v.descontor,
v.totalpedido,
v.pedido,
v.data,
v.cliente,
v.nome,
v.vendedor,
v.apelido,
v.totalprodutos,
v.descontor,
v.totalpedido,
v.nparcelas,
v.tipovenda,
v.cancelado
v.nparcelas,
v.tipovenda,
v.cancelado
from(
select
vendacab.pedido,
vendacab.data,
vendacab.cliente,
clientes.nome,
vendacab.vendedor,
funcionarios.apelido,
vendacab.totalprodutos,
vendacab.descontor,
vendacab.totalpedido,
vendacab.nparcelas,
vendacab.tipovenda,
'' as cancelado
from vendacab
left join clientes on (vendacab.cliente = clientes.codigo)
left join funcionarios on (vendacab.vendedor = funcionarios.codigo)
Where vendacab.cliente = '06369'
union
select
delvendacab.pedido,
delvendacab.data,
delvendacab.cliente,
clientes.nome,
delvendacab.vendedor,
funcionarios.apelido,
delvendacab.totalprodutos,
delvendacab.descontor,
delvendacab.totalpedido,
delvendacab.nparcelas,
delvendacab.tipovenda,
'Cancelado' as Cancelado
from delvendacab
left join clientes on (delvendacab.cliente = clientes.codigo)
left join funcionarios on (delvendacab.vendedor = funcionarios.codigo)
Where delvendacab.cliente = '06369')v
order by v.data
Em sex., 20 de ago. de 2021 às 11:01, Augusto Junior via lista <lista em firebase.com.br <mailto:lista em firebase.com.br> > escreveu:
Olá a todos,
como coloco o order nesse sql, preciso ordenar " ORDER BY DATA DESC"
obrigado
select 
vendacab.pedido, 
vendacab.data, 
vendacab.cliente, 
clientes.nome, 
vendacab.vendedor, 
funcionarios.apelido, 
vendacab.totalprodutos, 
vendacab.descontor, 
vendacab.totalpedido, 
vendacab.nparcelas, 
vendacab.tipovenda, 
'' as cancelado 
from vendacab 
left join clientes on (vendacab.cliente = clientes.codigo) 
left join funcionarios on (vendacab.vendedor = funcionarios.codigo) 
Where vendacab.cliente = '06369'
union 
select 
delvendacab.pedido, 
delvendacab.data, 
delvendacab.cliente, 
clientes.nome, 
delvendacab.vendedor, 
funcionarios.apelido, 
delvendacab.totalprodutos, 
delvendacab.descontor, 
delvendacab.totalpedido, 
delvendacab.nparcelas, 
delvendacab.tipovenda, 
'Cancelado' as Cancelado 
from delvendacab 
left join clientes on (delvendacab.cliente = clientes.codigo) 
left join funcionarios on (delvendacab.vendedor = funcionarios.codigo) 
Where delvendacab.cliente = '06369'
______________________________________________
FireBase-BR (www.firebase.com.br <http://www.firebase.com.br> ) - Hospedado em www.locador.com.br <http://www.locador.com.br> 
Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 <http://www.firebase.com.br/fb/artigo.php?id=1107> 
Para consultar mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html <http://www.firebase.com.br/pesquisa_lista.html> 
-- 
    
    
Mais detalhes sobre a lista de discussão lista