Bonjour
J'essaye de remplir une table avec les donnees de 2 autres
Table Info ce sont des colonnes
Table Item ce sont des lignes
Table 1 --> Info
InfoID
Name
Table 2 --> Item
InfoID
Num
Value
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 TRANSFORM Max(Item.Value) AS MaxValue SELECT Info.Name FROM Info INNER JOIN Item ON Info.InfoID = Item.InfoID WHERE Item.Num In (10,12,15,100) GROUP BY Info.Name PIVOT Item.Num
dans access ca marche exactement comme je veux j'obtiens bien 5 colonnes --> Name,10,12,15,100
mais le meme code dans MS SQL Marche pas
j'ai la meme structure de table dans les 2 cas
quelqu'un saurait me traduire ca (la partie en code) pour MS SQL 2000 ?
merci 1000000 fois !
Partager