Fórum Como que eu faço um order by #509745
06/02/2015
0
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
Curtir tópico
+ 0Posts
06/02/2015
Randrade
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
06/02/2015
Emerson Nascimento
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
06/02/2015
Soeuseijothaz
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
Clique aqui para fazer login e interagir na Comunidade :)