Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/06/2011, 17h45   #1
Membre à l'essai
 
Inscription : février 2011
Messages : 60
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : février 2011
Messages : 60
Points : 21
Points : 21
Par défaut [2k8] inverser les colonnes d'une table

Bonjour,

je veux pivoter les données suivantes:

matricule date type
221 dat1 1
221 dat2 2
221 dat3 1
221 dat4 2

Je veux avoir ce résultat :
matricule E1 type1 S1 type2 E2 TYPE3 S2 TYPE4
221 dat1 1 dat2 2 dat3 1 dat4 2

C'est un exemple, je dois faire ce traitement pour chaque matricule.

Merci de m'aider
AJ_ing est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2011, 17h50   #2
Modérateur
 
Homme Fabien
Ingénieur d'études en décisionnel
Inscription : septembre 2008
Messages : 5 684
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 34
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études en décisionnel
Secteur : Arts - Culture

Informations forums :
Inscription : septembre 2008
Messages : 5 684
Points : 10 431
Points : 10 431
Envoyer un message via ICQ à Waldar Envoyer un message via Skype™ à Waldar
Citation:
Envoyé par AJ_ing Voir le message
je veux pivoter
Faites une recherche sur le mot PIVOT.
__________________
Email : http://scr.im/waldar
Waldar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2011, 18h06   #3
Membre à l'essai
 
Inscription : février 2011
Messages : 60
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : février 2011
Messages : 60
Points : 21
Points : 21
L'utilisation de pivot ou uni pivot ne me donne pas le résultat cité ci dessous,
Je voulais plutôt réorganiser les données en source comme j'ai mis dans l'exemple.
AJ_ing est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2011, 19h03   #4
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 520
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 520
Points : 3 967
Points : 3 967
Citation:
Envoyé par AJ_ing Voir le message
Je voulais plutôt réorganiser les données en source comme j'ai mis dans l'exemple.
C'est une très mauvaise idée même si ça parait alléchant aux premiers abords pour la lecture à vue.
Vous allez perdre la granularité des données et vous emmerdez par la suite à retrouver vos affaires.
__________________
les règles du forum - mode d'emploi du forum
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs.
(Rappel : "ça ne marche pas" n'est pas un message d'erreur)
JE NE RÉPONDS PAS aux questions techniques par message privé.
Écrire en français sur un forum est une marque minimale de respect.
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h59.


 
 
 
 
Partenaires

Hébergement Web