Jump to content

Recommended Posts

Posted

Boa tarde,

Estou com uma dificuldade em SQL, devido a ter muito pouca experiência e não saber se realmente é ou não possível efectuar o que eu quero.

De momento estou a fazer um select a uma tabela no SQL 2005 e os dados são retornados da seguinte forma:

Loja Serviço Vendas Total
Loja A Serviço Fixo 1
Loja B Serviço Fixo 13
Loja A PU 1
Loja B PU 43

E queria que o SQL retornasse da seguinte forma:

Loja Serviço Fixo PU
Loja A 1 1
Loja A 13 43

Será que é possível retornar desta forma os dados directamente do SQL.

Se sim será que me poderiam ajudar a fazê-lo?

Cumpz,

Luís Chalupa

Posted

Os links que me forneceu ajudaram-me a clarificar muitas das minhas dúvidas, muito obrigado.

Mas continuo com uma  🙂

Cada um dos meus serviços pertence a uma tabela diferente e para eu efectuar o select apresentado na minha primeira tabela tenho de utilizar o union all. A minha dúvida é, como é que eu consigo fazer isso mas através da pivot table e ficar com os dados apresentados da forma que tenho na segunda tabela.

Muito obrigado por toda a ajuda!

Cumpz

Luís Chalupa

Posted

Bem pessoal depois de muito pesquisar consegui chegar a uma conclusão re resolver o meu problema 🙂

Obrigado Rechousa pelos links!! Foram mesmo fundamentais  😄

Cumpz

Luís Chalupa

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.