Xquery - Serviço free lancer.

SQL Server

01/11/2013

Boa tarde.

Estou precisando de alguém que conheça XQuery.

Preciso converter algumas (7) queries de SQL Server para XQuery. Os SQLs são consultas simples no BD.

O Código do Xquery não precisa ser incorporado ao SQL Server. Pode ser um código padrão executado diretamente no arquivo XML.

Se alguém se interessar me mande um email e passarei mais detalhes.

Obrigado.

Este é só um exemplo:

SELECT distinct farmer.sin
FROM farmer, kids, school
WHERE kids.s_name = school.sname
AND (farmer.sin = kids.f_sin OR farmers.sin = kids.m_sin)
Rfb

Rfb

Curtidas 0

Respostas

Roniere Almeida

Roniere Almeida

01/11/2013

fiquei interessado em conhecer esse XQuery.
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

01/11/2013

seria isso?

[url]http://www.w3schools.com/xquery/[/url]
GOSTEI 0
Roniere Almeida

Roniere Almeida

01/11/2013

seria isso?

[url]http://www.w3schools.com/xquery/[/url]


acho que seja isso mesmo.
GOSTEI 0
Rfb

Rfb

01/11/2013

Olá.

Exatamente isso.

Preciso de alguém que me ajude a codificar 7 queries de SQL para Xquery.

Este serviço claro seria pago. O valor podemos combinar.

Alguém se habilita? Posso fornecer a estrurura do meu arquivo XML. É só me mandar o email.

Obrigado.
GOSTEI 0
Roniere Almeida

Roniere Almeida

01/11/2013

bem que queria aceitar, mas olhei apenas por cima a materia. uma pergunta, tem prazos?
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

01/11/2013

ahhh se eu soubesse...
GOSTEI 0
Rfb

Rfb

01/11/2013

Prazo máximo sexta-feira!
GOSTEI 0
Roniere Almeida

Roniere Almeida

01/11/2013

complicou geral...hehehe
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

01/11/2013

Prazo máximo sexta-feira!


pra não teria tempo nem de aprender.
GOSTEI 0
Alan Mario

Alan Mario

01/11/2013

ele é um tipo de banco?
GOSTEI 0
Rfb

Rfb

01/11/2013

XQuery é uma linguagem do type SQL para consultas/alteração em arquivos XML.

Segue um exemplo.

For $l in document("biblio.xml")/*/livre
Let $a := documents("compta.xml")/*/achat[article=$l/code]
Where sum($a/qte) > 100
Return
<livre-populaire>
{
$l/code, $l/titre,
<nb-ventes>{sum ($a/qte)}</nb-ventes>
}
</livre-populaire>
GOSTEI 0
Alan Mario

Alan Mario

01/11/2013

tem mais haver com XML, hum...queria aprender.
GOSTEI 0
Isaac Jose

Isaac Jose

01/11/2013

Bom dia a todos.
Pelo que vi nao é um bicho de 7 cabeças mais o prazo era curto e agora esta cutro ao cubo :(

peguei um exemplo em http://technet.microsoft.com/pt-br/library/ms191476.aspx
acho que pode ajudar.

Aproveitando o espaço comecei no forum ontem e escrevi o titulo do meu post Errado. mais nao sei como ou se consigo alterar se alguem souber Obrigado.




declare @x xml
set @x = '<PhoneNumbers>
<Number>111-111-1111</Number>
<Number>111-111-1111</Number>
<Number>222-222-2222</Number>
</PhoneNumbers>'
-- 1st select
select @x.query('
distinct-values( data(/PhoneNumbers/Number) )
') as result



Exemplo Inner Join em
http://communities.progress.com/infocenter/index.jsp?topic=/com.sonicsw.tools.xquery.doc/XQuery_Syntax_Sample_Inner_Join.html
OBS.no qual me pareceu muito interessante.

<result>
{
for $i in xln:collection("ITEMS")//item
let $b := xln:collections("BIDS")//bid
where $b/itemno = $i/itemno and contains($i/description, "Bicycle")
return
<item>
{ $i/itemno }
{ $i/description }
<high_bid>{ max(for $z in $b/bid_value return number($z)) }
</high_bid>
</item>
sortby(itemno)
}
</result>
GOSTEI 0
Rfb

Rfb

01/11/2013

O prazo foi extendido para mais uma semana.

Alguém se habilita?

Obrigado.
GOSTEI 0
Alex Lekao

Alex Lekao

01/11/2013

bem interessante...

mas no meu caso sem conhecimento...

vi para aprender, mas o tempo esta curto no caso para eu aprender para tentar ajudar.

Cara a proposta eh tentadora, mas eu sou mais um que declino, embora me interessei. rsrsr
GOSTEI 0
Roniere Almeida

Roniere Almeida

01/11/2013

tambem queria, mas o velho tempo não permite.
GOSTEI 0
Isaac Jose

Isaac Jose

01/11/2013

Boa noite a todos, nos últimos dias consegui ver um pouco do Xquery achei interessante. mais infelizmente não terei tempo para aprender o mesmo. vou pesquisar parar ver se a algum pacote no SSIS que faz a conversão automática de resto o que achei foi esse guia rápido
http://www.datypic.com/books/xquery/chapter23.html

muito bom...
abraço a todos
GOSTEI 0
Roniere Almeida

Roniere Almeida

01/11/2013

Boa noite a todos, nos últimos dias consegui ver um pouco do Xquery achei interessante. mais infelizmente não terei tempo para aprender o mesmo. vou pesquisar parar ver se a algum pacote no SSIS que faz a conversão automática de resto o que achei foi esse guia rápido
http://www.datypic.com/books/xquery/chapter23.html

muito bom...
abraço a todos


tem nada em portugues não?
GOSTEI 0
Isaac Jose

Isaac Jose

01/11/2013

Boa noite a todos, nos últimos dias consegui ver um pouco do Xquery achei interessante. mais infelizmente não terei tempo para aprender o mesmo. vou pesquisar parar ver se a algum pacote no SSIS que faz a conversão automática de resto o que achei foi esse guia rápido
http://www.datypic.com/books/xquery/chapter23.html

muito bom...
abraço a todos


tem nada em portugues não?



Tem algumas coisas em portugues mais os exemplos em ingles estao mais dinamicos.
vou fazer outras pesquisas e se achar algo repasso para os Srs
GOSTEI 0
Isaac Jose

Isaac Jose

01/11/2013

boa tarde RFB..

meu colega consegue te ajudar... entrar em contato em wferreira@live.com se ainda tiver necessidade..


ate mais..
GOSTEI 0
Rfb

Rfb

01/11/2013

Olá.

Vou entrar em contato com ele.

Obrigado.
GOSTEI 0
Fabiano Carvalho

Fabiano Carvalho

01/11/2013

Eu conheço sobre, já conseguiu resolver?
Se quiser, entre em contato com as informações

faabiianooc@gmail.com
GOSTEI 0
Roniere Almeida

Roniere Almeida

01/11/2013

alguem conhece algum material em portugues ou curso sobre o assunto?
GOSTEI 0
POSTAR