-1
votes

Comment pivoter la table pour créer des données binaires?

Je suis assez nouveau à SQL et ne sais pas comment pivoter la table pouvant entraîner une donnée binaire à partir d'une colonne de données catégorique.

Voici ma table actuelle: xxx

J'aimerais avoir le résultat suivant avec Utilisation enregistrée et des données binaires pour les périphériques: xxx


2 commentaires

Pourquoi l'utilisateur 1003 a-t-il 2 lignes pour en ligne dans les résultats attendus avec Google et lg marqué comme 1 séparément? Je m'attendrais à une seule rangée avec eux à la fois comme 1 dans une conception comme celle-ci.


Vous avez raison, désolé, j'ai composé la table des résultats, mais comment puis-je justifier la plate-forme Achat alors?


3 Réponses :


0
votes

Vous pouvez utiliser cas lorsque Déclarations: xxx

résultats:

 Entrez la description de l'image ici < / p>


0 commentaires

0
votes

Ceci obtenez-vous le résultat que vous avez après vos résultats attendus. Comme je l'ai mentionné dans mon commentaire, j'attendrais plus probablement un pivot agrégé ici: xxx


0 commentaires

0
votes

Puisque vous avez utilisé un mot pivot dans votre description. Voici une solution qui montre comment pivoter des données dans SQLServer à l'aide de pivot instruction xxx


0 commentaires