Fórum Como que eu faço um order by #509745

06/02/2015

0

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

Responder

Posts

06/02/2015

Randrade

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;
Responder

Gostei + 0

06/02/2015

Emerson Nascimento

É 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
Responder

Gostei + 0

06/02/2015

Soeuseijothaz

É 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]
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar