Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je souhaite calculer un champ de la table TableOccupations1 avec un champ de la table TableOccupations2 mais je n'arrive pas à trouver le bon code, j'en suis arrivé là:
TableOccupations1:
SQL SELECT CODE as IntervenantTO,
HOURCOST as CoutHeureTO,
ID as IDTECHNICIANTO
FROM CS02."CSRE_TECHNICIAN";
TableOccupations2:
SQL SELECT "HOURTYPE_ID" as IDHOURTYPEIDTO,
ID as IDTECHRATETO,
RATEHOURTYPE as RATEHOURTYPETO,
"TECHNICIAN_ID" as IDTECHNICIANTO,
HOURCOST resident TableOccupations1,
(HOURCOST*RATEHOURTYPE) as PointagTO
FROM CS02."CSRE_TECHRATE";
Quelqu'un peut m'aider SVP?
Merci,
c'est peut etre à cause de la case.
essaye en mettant TempsOccupTO tout en majuscule (ou mets le entre crochets si tu veux garder la case) dans le SQL Select ainsi que dans la formule.
Effectivement je n'ai plus l'erreur mais mes lignes se sont multipliées par xxx, donc j'ai un lien qui ne fonctionne pas bien.
Je reprendrai lundi,
merci encore,
bon week-end,
Bonjour,
Je souhaiterais créer un champ a partir de deux table : la table "TABLES" et la table "ARTICLES", comme cela:
ISNULL((SELECT TA.TBL_LIB FROM TABLES TA WHERE TA.TBL_ID = 'FA4' AND TA.TBL_CODE = A.FA4_CODE), '') AS 'C4 Article'
j'ai fait ça mais ça ne marche pas, qu'est ce que je dois mettre entre parenthèses pour créer le champ C4 ARTICLE?
Tmp_TableArticles:
SQL SELECT ART_CODE,
FA4_CODE AS ID
FROM ICP.dbo.ARTICLES;
JOIN (Tmp_TableArticles)
SQL SELECT TBL_ID,
TBL_CODE AS ID,
TBL_LIB
FROM ICP.dbo.TABLES
WHERE TBL_ID = 'FA4';
TableARTICLES:
NOCONCATENATE
LOAD ART_CODE,
FA4_CODE,
TBL_ID,
TBL_CODE,
TBL_LIB
ISNULL(IF(Qu`\est ce que je dois mettre ici) as C4 Article
RESIDENT Tmp_TableArticles;
DROP TABLE Tmp_TableArticles;
Je vous remercie par avance.