Passa al contenuto principale

EXISTS

DesktopWebValore di ritornoTutti

Permette di determinare la presenza o l'assenza di record in una SubQuery

Definizione BC

È possibile utilizzare la seguente sintassi per utilizzare la funzione:

EXISTS(<SUBQUERY>)

Parametri

SUBQUERY

Necessita della funzione SUBQ, e dell'identificatore della SubQuery.

Esempi

Controllo esistenza di record in una sotto query (SQL EXIST)

 '@DEFQUERYWHERE IDQUERY[idQuery] ESPR[EXISTS(SUBQ(IdQuerySub))>0]

Controllo assenza di record in una sotto query (SQL NOT EXIST)

  '@DEFQUERYWHERE IDQUERY[idQuery] ESPR[EXISTS(SUBQ(IdQuerySub))=0]

Utilizzo della funzione come campo calcolato

 '@DEFQUERYCOMPUTEDCOLUMN IDQUERY[idQuery] ESPR[EXISTS(SUBQ(IdQuerySub)) AS [SUB_Q1]  FMT[NUMERICO[1]] NOOUTPUT[1] ]