Fråga : Fel: FieldName är ogiltig i sammanhanget var den används.

Spring för förmiddag I denna query tar fram in…

INSERT IN I tblDemand
SELECT * FRÅN qryPassThrough

… som kör en pass-through, query som överförs till delen för DB2.

The först av qryPassThrough…

SELECT LOWES.T2398_IFM_FRC_VAL.T024_ITM_NBR, LOWES.T2398_IFM_FRC_VAL.T063_LCT_NBR, FALLET, NÄR SEN_BGN_WK_NBR<=SEN_END_WK_NBR SEN_END_WK_NBR-SEN_BGN_WK_NBR+1 ANNAN 52-SEN_BGN_WK_NBR+SEN_END_WK_NBR+1 AVSLUTAR DÄREFTER SOM ”sälja veckor”, LOWES.T2355_SEN_PRL.WK1_BAS_IND_FCT+LOWES.T2355_SEN_PRL.WK2_BAS_IND_FCT+LOWES.T2355_SEN_PRL.WK3_BAS_IND_FCT+LOWES.T2355_SEN_PRL.WK4_BAS_IND_FCT+LOWES.T2355_SEN_PRL.WK5_BAS_IND_FCT+LOWES.T2355_SEN_PRL.WK6_BAS_IND_FCT+LOWES.T2355_SEN_PRL.WK7_BAS_IND_FCT+LOWES.T2355_SEN_PRL.WK8_BAS_IND_FCT+LOWES.T2355_SEN_PRL.WK9_BAS_IND_FCT+LOWES.T2355_SEN_PRL.WK10_BAS_IND_FCT+LOWES.T2355_SEN_PRL.WK11_BAS_IND_FCT+LOWES.T2355_SEN_PRL.WK12_BAS_IND_FCT+LOWES.T2355_SEN_PRL.WK13_BAS_IND_FCT SOM ”summan Q1 av BIs”,…,idéer för

Any vad orsakar felet?
" klar "

Svar : Fel: FieldName är ogiltig i sammanhanget var den används.

Lista, I-förmiddagen som inte är medveten av någon kapacitet för att använda den i den samma kolonnen, listar, sedan Q1_SUM_OF_BIS härledas i kolonnen.

Anta, att du önskar denna i ett singelmeddelande/query och du inte kan skapa beskådar, du styrkabehov att använda en CTE för att frambringa ditt baserar jämna härledde kolonner; se därefter till de i finalen som den VALDA kolonnen listar.

Tom
Andra lösningar  
 
programming4us programming4us