Usuário com melhor resposta
Jogar um campo para o ultimo na ordem

Pergunta
-
Olá
Estou com uma duvida no sql server.
queria fazer uma Querie ordenada onde um campo desse select estaria por ultimo dessa ordempor ex:
1
2
3
4
6
7
8
9
5 < Este seria o campo.
Att,
- Editado Ric Monteiro segunda-feira, 29 de agosto de 2016 20:29
Respostas
-
Cara não intendi muito bem o que quer, mais olha se pode ser isso
campos a serem exibidos no select ( onde você pode mudar a ordem )
SELECT nome,telefone,cidade FROM pessoa
ou outra forma que eu intendi (utilizando order by)
SELECT column_name, column_name FROM table_name ORDER BY column_name ASC|DESC, column_name ASC|DESC;
Atenciosamente,
José Henrique Sabino- Sugerido como Resposta Junior Galvão - MVPMVP terça-feira, 30 de agosto de 2016 15:57
- Marcado como Resposta Robson William Silva quarta-feira, 31 de agosto de 2016 12:12
Todas as Respostas
-
Cara não intendi muito bem o que quer, mais olha se pode ser isso
campos a serem exibidos no select ( onde você pode mudar a ordem )
SELECT nome,telefone,cidade FROM pessoa
ou outra forma que eu intendi (utilizando order by)
SELECT column_name, column_name FROM table_name ORDER BY column_name ASC|DESC, column_name ASC|DESC;
Atenciosamente,
José Henrique Sabino- Sugerido como Resposta Junior Galvão - MVPMVP terça-feira, 30 de agosto de 2016 15:57
- Marcado como Resposta Robson William Silva quarta-feira, 31 de agosto de 2016 12:12
-
Boa noite,
Ric, experimente mais ou menos dessa forma:
select * from Tabela order by case when Coluna = 5 then 2 else 1 end, Coluna
Espero que ajude
Assinatura: http://www.imoveisemexposicao.com.br
-
Olá,
pelo que eu entendi os números seriam exemplos de nome de colunas do seu SELECT. ex:
SELECT 1,2,3,4,6,7,8,9,5 FROM TABELA
Caso o meu entendimento esteja correto basta você colocar na ordem que deseja as colunas do select.
SELECT 6,7,8,9,1,2,5,3,4 FROM TABELA
Abs.
Leandro de Agostini MCTS - Web Application, Framework 4
-
Não consegui ainda compreender o resultado Final ,mas se vc quer colocar o Campo por ultimo acredito que e isso
SELECT 'A' as Campo
UNION
SELECT 'B' as Campo
UNION
SELECT 'C' as Campo
UNION
SELECT 'D' as Campo
UNION ALL
SELECT 'A' as Campoonde a estrutura do conjunto seria basicamente assim
SELECT (
SELECT QualquerCoisa
) as Campo
UNION
SELECT (
SELECT QualquerCoisa
) as Campo
UNION
SELECT (
SELECT QualquerCoisa
) as Campo
UNION
SELECT (
SELECT UltimoSelect
) as Campo
Wesley Neves