[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