Como que eu faço um order by

Delphi

06/02/2015

eae pessoal ?


existe este codigo sql para mim e eu tenho que colocar um order by onde eu coloco?

SELECT Computadores.*, *
FROM
(cliente AS c INNER JOIN inventario AS i ON c.ClienteId = i.id_Responsavel ) INNER JOIN Computadores ON i.Patrimonio = Computadores.PATRIMONIO
WHERE ((( c.clienteid)=22 )) order by=c.patrimonio ;


eu to confuso
Murilo Alves

Murilo Alves

Curtidas 0

Respostas

Randrade

Randrade

06/02/2015

O order by você adiciona geralmente no final do seu select.

Vou deixar um exemplo com Where para você olhar.

SELECT ProductID, Name FROM Production.Product
WHERE Name LIKE 'Lock Washer%'
ORDER BY ProductID;


Você pode colocar ele Ascendente ou Descendente:

SELECT ProductID, Name FROM Production.Product
WHERE Name LIKE 'Lock Washer%'
ORDER BY ProductID asc;

ou
SELECT ProductID, Name FROM Production.Product
WHERE Name LIKE 'Lock Washer%'
ORDER BY ProductID desc;
GOSTEI 0
Emerson Nascimento

Emerson Nascimento

06/02/2015

É dessa forma que o RAndrade disse. O que você se equivocou foi em colocar o sinal de igualdade.

De qualquer forma eu sugiro a você utilizar parêntesis somente quando for necessário, para que não torne a leitura confusa.


SELECT *
FROM cliente AS c
INNER JOIN inventario AS i ON i.id_Responsavel = c.ClienteId
INNER JOIN Computadores ON Computadores.PATRIMONIO = i.Patrimonio
WHERE c.clienteid=22
order by c.patrimonio
GOSTEI 0
Soeuseijothaz

Soeuseijothaz

06/02/2015

É dessa forma que o RAndrade disse. O que você se equivocou foi em colocar o sinal de igualdade.

De qualquer forma eu sugiro a você utilizar parêntesis somente quando for necessário, para que não torne a leitura confusa.


SELECT *
FROM cliente AS c
INNER JOIN inventario AS i ON i.id_Responsavel = c.ClienteId
INNER JOIN Computadores ON Computadores.PATRIMONIO = i.Patrimonio
WHERE c.clienteid=22
order by c.patrimonio


Emerson e Murilo Alves,

Não quero ser chato, mas sendo chato, uma dica use as tag´s code para que o código fique legível.

[img]http://arquivo.devmedia.com.br/forum/imagem/238223-20150206-120755.png[/img]
GOSTEI 0
POSTAR