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 !