Bonjour,
j'ai un petit soucis pour une requette et j'aurais besoin de votre aide s4il vous plait.
J'ai une table PRIX qui contient les colonne suivante : ukID/ pricetype/ price / price date
J'ai un ukid=12345 qui a 2 pricetype (type1 et type2) et pour chaque type j'ai un price ( pour type1 , price = 5000 et pour type2 , price =10000)
je veux avoir la différence de prix entre type 1 et type 2 pour les meme ukID
j'ai fait une petite req mais j'ai une erreur .
voici mon codej'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 select ukid ,(select ukid,price from tableprix where pricetype =1 ) a ,(select ukid,price from tableprix where pricetype =2 ) b ,((select ukid,price from tableprix where pricetype =2 )-(select ukid,price from tableprix where pricetype =1)where aa.ukID=bb.ukID) as diff from tableprix
ORA-00913: trop de valeur
too many values
pouvez vous s'il vous plait me donner une astuce ?
cdt merci beacoup
Partager