Débutant SQL ici. J'ai installé la table comme les suivantes (mes excuses pour les pauvres mise en forme):MS Access 2007: Utilisation de SQL pour transposer des lignes en colonnes
ID cycle .... UBCI .... chemo_cycle .... csf .... rsn_no_csf
57 .... ......... 18001 ... 1 ...................... N ....... N
58 ... .......... 18001 ... 2 ...................... N ....... N
59 .. ........... 22002 ... 1 ...................... Y ........ null
Je voudrais le convertir dans le format suivant:
UBCI .... chemo_cycle1 .... chemo_cycle2 .... CSF1 .... CSF2 .... rsn_no_csf1 .... rsn_no_csf2
18001 ... 1 ......................... 2 ..... .................... N ........ N ........ N ........... .......... N
22002 ... 1 ......................... null ....... ............... Y ........ null ..... null .................. null
Il peut y avoir jusqu'à 26 chemo_cycles par UBCI. J'ai essayé quelques-unes des autres suggestions, mais je ne connaissais pas assez SQL pour trouver certains des détails les plus fins. Encore une fois, excuses pour le formatage. Toute aide serait appréciée.
Merci!
-Omar
Vous devez donner plus de détails sur l'origine des n ° 2, comment sont-ils dérivés du tableau ci-dessus? –
Avez-vous essayé l'Assistant Requête de tabulation croisée –
est l'ordre de la table d'origine significatif? –