MSYQL Ordernar Consulta Por Uma Tag xml
29/06/2015
0
Eu tenho isso,
tabela.media
campo id (int), dxml (XML)
as tags do xml estão assim
<xml>
<movie>
<item>
<title>
Sem Reservas
</title>
<originaltitle>
No Reservation
</originaltitle>
<art>
sem_reservas.jpg
</art>
<ano>
2007
</ano>
<genre>
Romance,Drama
</genre>
</item>
</movie>
</xml>
Eu quero ordenar a consulta pela tag <ano> em ordem decrescente.
ficaria algo do tipo:
select id, dxml
from media
order by dxml('(/movie/item/ano)
.
Porem não estou conseguindo fazer. Alguém pode me ajudar?
É mo possível isso em MYSQL ??
Agradecendo desde já. =)
Eliton Ribeiro
Posts
29/06/2015
Marisiana Battistella
select id, dxml from media order by dxml('(/movie/item/ano) desc
29/06/2015
Marisiana Battistella
select id, dxml from media order by dxml('(/movie/item/ano) desc
29/06/2015
Eliton Ribeiro
eu até fiz dessa forma mas eu tenho um retorno null
na verdade não quando uso essa sintaxe não me retorna nada na tela
quando eu tiro essa sintaxe aparece normal....
eu acredito que estou errando neste modelo
sabe como fazer ????
Clique aqui para fazer login e interagir na Comunidade :)